티스토리 뷰
MySQL Windows 설치를 MIS 설치가 아닌 Archive 설치를 해보았다.
이렇게 설치하면 좀 가벼울까 하는 생각에 ㅋ
MySQL Document 참조 했어요 ( http://www.mysql.com )
Windows7 64bit
MySQL Community Server (Archived Versions) 5.7.12 32bit
Archive Install (설치)
1. MySQL Community Server 아카이브 버전파일(zip)을 다운받아 앞축을 해제
2. 설치를 원하는 경로로 폴더이동
C:\mysql-5.7.13
3. mysql-5.7.13 폴더에 my-default.ini 파일을 확인할 수 있음.
4. my-default.ini (option 파일)을 수정하고 my.ini 로 저장.
basedir = C:/mysql-5.7.13 datadir = C:/mysql-data
* 설치경로와 Data파일 생성경로 입니다.
5. 데이터 디렉토리 초기화
> cd /mysql-5.7.13/bin > mysqld --initialize-insecure
* --initialize 옵션사용시 random 비밀번호를 생성합니다. 이때 화면에 출력되는 비밀번호를 적어놓아야합니다. --initialize-insecure 옵션은 초기 비밀번호를 생성하지 않습니다.
6. 서버 구동 (첫 구동시 옵션이 몇가지 있는데 Starting the Server for the First Time 을 참조하기 바람)
Note: MySQL for Windows also supports shared-memory connections if the server is started with the --shared-memory option. Clients can connect through shared memory by using the --protocol=MEMORY option.
> mysqld --console --skip-grant-tables & * 또는 > mysqld --skip-grant-tables &
7. 로그인 (새로운 Console 을 관리자 권한으로 실행)
> mysql -u root mysql
8. 비밀번호 초기화
> update user set authentication_string=password('비밀번호') where user='root'; > flush privileges;
9. 윈도우 서비스에 등록
* 서버를 종료하고 진행 (아래참조)
> mysqld --install
Archive UnInstall (제거)
0. 윈도우 서비스에 등록 되어 있다면 서비스 중지
> net stop mysql
1. 서버 종료
Note: If the MySQL root user account has a password, you need to invoke mysqladmin with the -p option and supply the password when prompted.
> mysqladmin -u root shutdown
2. 서버 삭제
> mysqld --remove
※ 간단한 작업이지만 저는 서너번 설치했어요 ㅋㅋ 변경 사항이나 추가되는 내용이 있으면 업데이트 하겠습니다.
'메모로그 > MySQL' 카테고리의 다른 글
MySQL 8 비밀번호 초기화 (0) | 2021.04.05 |
---|---|
Integer Types 유효범위에 대해 알아보자 (0) | 2016.12.21 |
MySQL 데이터베이스 생성 및 사용자 생성, 권한부여 (0) | 2016.07.01 |