안녕하세요...
::장세경 님께서 쓰시길::
> [root@ bin]# ./safe_mysqld ---language=korean &
> [1] 16496
> [root@ bin]# Starting mysqld daemon with databases from /usr/local/system/mys
> ql/var
> mysqld daemon ended
>
> [1]+ Done ./safe_mysqld ---language=korean
> [root@ bin]# ./mysqladmin shutdown
> ./mysqladmin: connect to server at 'localhost' failed
> error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (11
> 1)'
> Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!
> [root@ bin]# ./mysql
> ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock'
> (111)
> [root@ bin]#
> 이게 무슨 소린지 모르겠습니다. 고수님덜 도와주세요.
> 참 게시판을 읽어보니 저와 비슷한 실수를 하신 분이 계시더라구요.
> 그분께 mysql.sock을 찾아보라고 하셨죠. 그래서 찾아 보았는데요 그 화일 자체가 사라져 버렸습니다.
>
> 분명희 깐 당시에은 tmp폴더에 존재해 있었는데요. 이상합니다.
> 패스워드 명령어 잘못썼다고 소켓파일이 사라질수도 있는것인지요.
> find명령으로 찾아보았구요. 전부 뒤져보았지만 사라져 있었습니다.
> 이럴땐 어떻게 해야 하는것입니까?
> 혹시 mysql.sock을 자료실에 올려주실수 있으시면 올려 주시겠습니다.
> 그것을 받아서 다시 tmp에 설정하면 되지 않을까요?
> 명언 부탁드립니다.
> 그로고요. 하나더 부탁 드릴께 있는데요.
>
> [root@ bin]# ./safe_mysqld --language=korean &
> [1] 16799
> [root@ bin]# Starting mysqld daemon with databases from /usr/local/system/mys
> ql/var
> mysqld daemon ended
> 처럼 에러메세지가 뜹니다.
> 데몬이 뜨자마자 죽어버려요. 어떻게 된것인지 궁금합니다.
/tmp/mysql.sock 는 데몬이 뜰 때 생성됩니다. shutdown 하면 죽어버립니다.
/tmp/mysql.sock 를 삭제 하신 후 데몬을 다시 띄우시기 바랍니다.
데몬이 살아 있어서 발생하는 문제입니다.
구찮으시면 reboot 하신후 데몬을 띄워 보시기 바랍니다.
그럼.
|