MySQL Community Server 설치 (윈도우)

■다운로드
https://downloads.mysql.com/archives/community/
에서 윈도우용 64비트 5.7.31을 다운로드 받는다.

1. my.ini 파일을 아래와 같이 작성해서 MySQL 프로그램 디렉토리에 넣는다.

my.ini
------------------------------------------------------------------------------

[mysqld]
basedir="D:\mysql\mysql-5.7.31-winx64"
datadir="D:/mysql/db"
port=3306
binlog_format = MIXED
character-set-client-handshake = FALSE
character-set-server = utf8
collation-server = utf8_general_ci
default_storage_engine=innodb
innodb_buffer_pool_size = 10240M
innodb_file_format = Barracuda
innodb_file_per_table = true
innodb_large_prefix = 1
innodb_lock_wait_timeout = 300
innodb_log_file_size = 512M
max_allowed_packet = 2048M
query_cache_size = 128M
query_cache_type = 1
sql_mode = TRADITIONAL

[client]
port=3306
default-character-set=utf8

[mysql]
default-character-set=utf8

------------------------------------------------------------------------------

2. 초기 데이터베이스를 생성한다. (DB 디렉토리는 완전히 비워져 있어야 한다)
mysqld --initialize-insecure --user=mysql


3. 윈도우 서비스를 만든다. (services.msc를 실행하여 확인)
mysqld --install

위로 스크롤