MySQL Server 설치 및 구성
설치
지원되는 버전의 MySQL Server 및 ODBC 커넥터를 설치해야 합니다.
1.https://dev.mysql.com/downloads/installer/에서 MySQL 8 Windows Installer를 다운로드하고 실행합니다.
2.라이선스 약관에 동의 확인란을 선택하고 다음을 클릭합니다.
3.설치 설정 중에 사용자 지정을 선택하고 MySQL Server와 설치할 커넥터/ODBC 커넥터를 선택합니다. 설치된 MySQL Server의 비트 수와 ODBC 커넥터가 일치하는지 확인하십시오(x86 또는 x64).
4.다음과 실행을 클릭하여 MySQL Server 및 ODBC 커넥터를 설치합니다.
5.다음을 클릭합니다. 고가용성에서 독립 실행형 MySQL Server/클래식 MySQL 복제를 선택하고 다음을 클릭합니다.
6.유형 및 네트워킹의 구성 유형 드롭다운 메뉴에서 서버 컴퓨터를 선택하고 다음을 클릭합니다.
7.인증 방법에서 권장되는 인증 시 강력한 패스워드 암호화 사용 옵션을 선택하고 다음을 클릭합니다.
8.계정 및 역할에서 MySQL 루트 패스워드를 두 번 입력합니다. 전용 DB 사용자 계정도 생성하는 것이 좋습니다.
9.Windows 서비스에서 미리 선택된 값을 유지하고 다음을 클릭합니다.
10. 실행을 클릭하고 MySQL Server 설치가 완료될 때까지 기다립니다. 완료와 다음을 클릭한 후 마침을 클릭하여 설치 창을 닫습니다.
구성
1.텍스트 편집기에서 다음 파일을 엽니다.
C:\ProgramData\MySQL\MySQL Server 8.0\my.ini
2.다음 구성을 찾아 편집하거나 [mysqld] 파일의 my.ini 섹션에 추가합니다.
•파일에 없는 경우 [mysqld] 섹션을 생성합니다. •파일에 파라미터가 없는 경우 [mysqld] 섹션에 추가합니다. •MySQL 버전을 확인하려면 mysql --version 명령을 실행합니다. |
파라미터 |
설명 및 권장 값 |
MySQL 버전으로 업그레이드 |
---|---|---|
max_allowed_packet=33M |
|
모든 지원되는 버전. |
log_bin_trust_function_creators=1
|
또는 log_bin=0 이진 로깅을 비활성화할 수 있습니다. |
|
innodb_log_file_size=100M innodb_log_files_in_group=2 |
이러한 두 파라미터 값의 곱셈은 200 이상이어야 합니다. innodb_log_files_in_group의 최솟값은 2이고 최댓값은 100;이며, 이 값도 정수여야 합니다. |
5.7 5.6.22 (이상 5.6.x) |
innodb_log_file_size=200M |
값을 200M 이상, 3000M 이하로 설정합니다. |
5.6.20 및 5.6.21 |
3.my.ini 파일을 저장하고 닫습니다.
4.명령 프롬프트를 열고 다음 명령을 입력하여 MySQL Server를 재시작하고 구성을 적용합니다(프로세스 이름은 MySQL 버전에 따라 다름: 8.0 = mysql80 등).
net stop mysql80
net start mysql80
5.명령 프롬프트에서 다음 명령을 입력하여 MySQL Server가 실행 중인지 확인합니다.
sc query mysql80