안녕하세요.
MySQL 3.22.30을 바이너리로 다운로드 받아서 설치했습니다.
(www.mysql.com 에서 직접 다운 받음)
설치 경로는 /usr/local/mysql 입니다.
그리고, 부팅시 자동으로 데몬이 작동 되도록 하는데까지 성공했습니다. 물론 mysql 접속도 잘 됩니다.
문제는, root의 패스워드를 지정하기 전엔 MySQL 데몬이 잘 동작하는데, root 의 패스워드를 지정한 이후로는 안된다는 것입니다.
(root의 패스워드는 당연히 MySQL의 패스워드입니다. Linux 로그인 패스워드 아님.)
다음은 에러 로그입니다.
-------------------------------------------------------------
[root@ns data]# tail ns.interman.co.kr.err
wait_timeout current value: 28800
mysqld ended on Fri Feb 25 01:45:33 KST 2000
mysqld started on Fri Feb 25 01:59:49 KST 2000
000225 1:59:49 Found old style password for user 'root'. Restart using --old-protocol
mysqld ended on Fri Feb 25 01:59:49 KST 2000
mysqld started on Fri Feb 25 02:14:27 KST 2000
000225 2:14:27 Found old style password for user 'root'. Restart using --old-protocol
mysqld ended on Fri Feb 25 02:14:27 KST 2000
mysqld started on Fri Feb 25 02:14:50 KST 2000
/usr/local/mysql/bin/mysqld: ready for connections
-------------------------------------------------------------
맨 마지막엔 -Sg 옵션을 사용해서 데몬을 띄운 것입니다.
그렇다면, 과연 root에 패스워드를 설정했을 때 어떻게 해야 MySQL 데몬을 정상적으로 작동시킬수 있는지 가르쳐 주세요...
아니면, 최소한 위에서 말하는 에러가 왜 발생하는지라도 가르쳐 주세요...
PS. 이거 때문에 잠도 못자고... 눈도 아프고... T.T
제발 답변 바랍니다.
|