리눅스/mysql

mysql 5.7 설치중 오류

Rohin 2019. 4. 26. 15:07
반응형

mysql_install_db is deprecated. Please consider switching to mysqld --initialize

2018-11-09 14:34:24 [ERROR]   Child process: /usr/local/mysql/bin/mysqldterminated prematurely with errno= 32

2018-11-09 14:34:24 [ERROR]   Failed to execute /usr/local/mysql/bin/mysqld --bootstrap --datadir=/usr/local/mysql/data --lc-messages-dir=/usr/local/mysql/share --lc-messages=en_US --basedir=/usr/local/mysql

-- server log begin --

2018-11-09T05:34:24.646824Z 0 [Warning] --bootstrap is deprecated. Please consider using --initialize instead

2018-11-09T05:34:24.652102Z 0 [ERROR] COLLATION 'latin1_swedish_ci' is not valid for CHARACTER SET 'utf8'

2018-11-09T05:34:24.652143Z 0 [ERROR] Aborting

 

 

-- server log end --

 

설치과정중 위와같은 오류가 발생

 

###해결방법

 

1.my.cnf 파일에 data경로를 지정해줍니다.

2.mysql 5.7버전부터 mysql_install_db 가아닌 mysqld 로 진행된다고합니다.(참고)

3.위의 오류같은경우 my.cnf 파일내에 

character-set-server = utf8

collation-server    = utf8_general_ci

character-set-client-handshake = false

위의 구문을 입력하면 됩니다.

'리눅스 > mysql' 카테고리의 다른 글

세그멘테이션 오류  (0) 2019.04.26
mysql 패스워드 초기화  (0) 2019.04.26
리플리케이션 끊겼을때  (0) 2019.04.26
my.cnf utf8 캐릭터셋 변경  (0) 2019.04.22
mysql 4.1 유저권한생성  (0) 2017.09.16