查阅了无数资料,知道自己的mysql.sock文件丢失了,想了一下,之前修改my.cnf文件时,由于粗心把windows的路径复制了进去,头疼啊......
看了一天网上的解决办法,挨个试了一遍,最后发现其实只要一步就解决了:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/usr/local/var/mysql.sock'
这是报错信息,只要在错误中的路径处重新创建mysql.sock即可
创建命令 ln -s /usr/local/var/mysql.sock
之后重新mysql -uroot -p进入即可
真是害死我了啊!