在Linux centos系统中使用mysql -uroot -p命令登录mysql服务器的时候,出现“ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)”异常错误。
昨天还是好好的,今天登录mysql怎么就有“Mysql,ERROR 2002 (HY000)”这种错误呢?
找了半天都不知道为什么会报这种错误,最后在一个国外网站找到了原因,原来我犯了非常低级的错误,mysql server服务器没有启动!
解决方案:
于是我在centos 7系统中使用如下命令先启动mysql服务器,如下:
systemctl start mysqld
再使用mysql -uroot -p命令登录mysql的时候,就不会报“ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)”错误了,非常的简单!
这个其实并不是mysql问题,而是我们太粗心大意了,以后要小心哦!