MySQL 서버에 접속 시도 시 다음과 같은 에러가 발생할 경우 해결 방법입니다.
1 | sudo mysql -u root |
MySQL 사용자로 접속 시도 시 /var/lib/mysql/ 경로에서 mysql.sock 파일을 찾을 수 없어서 나오는 오류입니다.
먼저 mysql.sock 파일을 찾습니다.
1 | find / -name "mysql.sock" |
해결 1
my.cnf
파일을 열고 다음 항목을 추가합니다.
1 | vi /etc/my.cnf |
해결 2
심볼릭 링크를 사용합니다.
1 | ln -s /db/mysql_data/mysql.sock /var/lib/mysql/mysql.sock |