启动 mysql 时报错
通过mysql -u用户名 -p密码 的命令连接 Mysql数据库时
报错 "can't connect to local mysql serverthrough socket'/var/run/mysqld/mysqld.sock'
mysql -u root -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
解决方法:
在不重新安装mysql的情况下,通过如下命令来解决,具体的就是先停止mysql服务,再重新开启mysql服务
cd /etc/init.d
sudo service mysql stop
sudo service mysql start
执行后便可以启用mysql数据库