ERROR 2002(HY000):无法通过套接字'/opt/lampp/var/mysql/mysql.sock'连接到本地MySQL服务器(111“连接被拒绝”)

时间:2017-10-25 14:09:59

标签: mysql ubuntu lampp

大家好我一直试图解决这个问题大约3个小时而无法解决它我想在lampp中启动mysql

sudo /opt/lampp/bin/mysql -u root -p

这就是我得到的

 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/opt/lampp/var/mysql/mysql.sock' (111 "Connection refused")

我没有安装mysql服务器,我甚至无法进入localhost / phpmyadmin以及有人请帮助我即时卡住:( 如果你想要一些具体的细节,请在下面评论:)

1 个答案:

答案 0 :(得分:0)

要连接到本地MySQL服务器,您需要首先安装并运行它。 Lamp将尝试连接到现有的(正在运行的)MySQL服务器,但它不会在它自己的服务器上启动服务器。

以下是installstart MySQL服务器(本地)的说明。一旦启动并运行,您就可以连接到它,例如用php:

$mysqli = new mysqli("localhost", $username, $password, $database);

<强>更新

如果您正在运行Lamp图像提供的实例,则可以通过执行service mysqld status命令检查状态,如果它未运行,则start检查状态。请查看this文章以进行问题排查。