我对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文件不存在。
开始:
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