我在使用mysql时遇到问题:从今天早上开始尝试使用
mysql -u root -p
答案总是
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2 "No such file or directory")
我已经准备好尝试使用
mysql restart
或
service mysql restart
,但是它也不起作用,并且这个mysql.sock文件不存在。
答案 0 :(得分:0)
开始:
sudo /etc/init.d/mysql start
停止:
sudo /etc/init.d/mysql stop
重新启动/重新加载配置:
sudo /etc/init.d/mysql restart
检查运行状态:
sudo /etc/init.d/mysql status
然后尝试: 停止当前的MySQL服务器实例:
sudo service mysql stop
然后启动MySQL:
sudo service mysql start
您也可以尝试: 终端中使用mysql解释器的命令:
mysql -u root -p database_name
输入密码,然后即可运行mysql命令。
另一种方法是使用:
mysql -u root -p database_name