大家好我一直试图解决这个问题大约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以及有人请帮助我即时卡住:( 如果你想要一些具体的细节,请在下面评论:)
答案 0 :(得分:0)
要连接到本地MySQL
服务器,您需要首先安装并运行它。 Lamp将尝试连接到现有的(正在运行的)MySQL服务器,但它不会在它自己的服务器上启动服务器。
以下是install和start MySQL服务器(本地)的说明。一旦启动并运行,您就可以连接到它,例如用php:
$mysqli = new mysqli("localhost", $username, $password, $database);
<强>更新强>
如果您正在运行Lamp图像提供的实例,则可以通过执行service mysqld status
命令检查状态,如果它未运行,则start
检查状态。请查看this文章以进行问题排查。