
다음 메시지가 나타납니다.
소켓 '/var/lib/mysql/mysql.sock'을 통해 로컬 MySQL 서버에 연결할 수 없습니다.
답변1
아래 단계를 따르면 오류를 해결할 수 있습니다.
- 명령을 사용하여 mysql-server 설치
sudo apt-get install mysql-server-5.5
그런 다음 터미널에서 아래 명령을 실행하세요.
sudo service mysql stop
sudo /etc/init.d/apparmor reload
sudo service mysql start
이제 명령을 실행하면 mysql -u root -p
mysql 명령 프롬프트에 성공적으로 들어갈 것입니다.
참고: 나도 같은 오류를 겪고 있었고 이 답변을 다음에서 찾았습니다.'/var/run/mysqld/mysqld.sock' 소켓을 통해 로컬 MySQL 서버에 연결할 수 없습니다..
이게 도움이 되길 바란다. :)
답변2
mysql 서버가 실행되고 있지 않습니다. : 섹션 /etc/mysql/my.cnf
에서 오류 로깅을 설정한 다음 mysql을 다시 시작하고 오류를 찾으십시오. 오류를 수정하면 mysql에 액세스하게 됩니다.[mysqld]
log_error = /var/log/mysql/mysql-error.log