在 Ubuntu 中访问 mysql 时,输入正确的密码后如何解决?

在 Ubuntu 中访问 mysql 时,输入正确的密码后如何解决?

我收到此消息:

无法通过套接字“/var/lib/mysql/mysql.sock”连接到本地 MySQL 服务器

答案1

只要按照以下步骤操作,您就能解决您的错误:

  1. 使用命令安装 mysql-serversudo 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 -p,您将成功进入mysql命令提示符。

注意:我也遇到了同样的错误,并从中找到了答案无法通过套接字“/var/run/mysqld/mysqld.sock”连接到本地 MySQL 服务器

我希望这有帮助。 :)

答案2

您的 mysql 服务器未运行。尝试在/etc/mysql/my.cnf部分中设置错误日志记录[mysqld]log_error = /var/log/mysql/mysql-error.log,然后重新启动 mysql 并查找错误。修复错误后,您将可以访问 mysql。

相关内容