Ubuntu에서 mysql에 액세스하는 동안 올바른 비밀번호를 입력한 후?

Ubuntu에서 mysql에 액세스하는 동안 올바른 비밀번호를 입력한 후?

다음 메시지가 나타납니다.

소켓 '/var/lib/mysql/mysql.sock'을 통해 로컬 MySQL 서버에 연결할 수 없습니다.

답변1

아래 단계를 따르면 오류를 해결할 수 있습니다.

  1. 명령을 사용하여 mysql-server 설치sudo apt-get install mysql-server-5.5

그런 다음 터미널에서 아래 명령을 실행하세요.

  1. sudo service mysql stop
  2. sudo /etc/init.d/apparmor reload
  3. sudo service mysql start

이제 명령을 실행하면 mysql -u root -pmysql 명령 프롬프트에 성공적으로 들어갈 것입니다.

참고: 나도 같은 오류를 겪고 있었고 이 답변을 다음에서 찾았습니다.'/var/run/mysqld/mysqld.sock' 소켓을 통해 로컬 MySQL 서버에 연결할 수 없습니다..

이게 도움이 되길 바란다. :)

답변2

mysql 서버가 실행되고 있지 않습니다. : 섹션 /etc/mysql/my.cnf에서 오류 로깅을 설정한 다음 mysql을 다시 시작하고 오류를 찾으십시오. 오류를 수정하면 mysql에 액세스하게 됩니다.[mysqld]log_error = /var/log/mysql/mysql-error.log

관련 정보