/var/lib/mysql/mysql.sock 라는 파일이 있는지 확인해 보시기 바랍니다.
이 파일은 unix socket 파일로서 로컬에서 디비 서버로 접속시 이용하는 소켓입니다.
만약 socket 파일이 있는대도 불구하고 접속을 못한다면
mysql -S /var/lib/mysql/mysql.sock -u root -p passwd database_name
이런식으로 소켓 파일을 직접 명시해서 접속해 보시기 바랍니다.
> ERROR 2002 can't connect to local MySQL server through
> socket '/var/lib/mysql/mysql.sock' (111)
>
> 이라는 메세지가 나옵니다...
>
> DB 패스 워드에 . 이 들어 있어서 접속을 못하는 걸까요...
>
> 아니면 mysql.sock 이 문제 인가요....
|