我正在尝试在我自己的计算机上运行本地mysql服务器。我丢失了我最初设置的密码。当我试图连接到mysql时,会得到以下错误:
错误2002 (HY000):无法通过套接字'/var/run/mysqld/mysqld.sock‘连接到本地MySQL服务器(2)
因此,我尝试这些步骤重置我的MySQL密码,但是行
mysql -u根mysql
返回相同的错误消息:
错误2002 (HY000):无法通过套接字'/var/run/mysqld/mysqld.sock‘连接到本地MySQL服务器(2)
运行命令时
mysqladmin -u根-p状态I得到以下消息:“无法通过套接字连接到本地MySQL服务器”/var/run/mysqld/mysqld.sock‘(2)’ 检查mysqld是否正在运行,以及是否存在套接字:'/var/run/mysqld/mysqld.sock‘!
我一直在检查,并且提到的文件(/var/run/mysqld/mysqld.sock)实际上并不存在。我不知道是什么原因造成了这种情况。
我在网上尝试过几种解决方案,包括这、这、这和这,但这些解决方案对我都没有用。我想补充的是mysql服务器已经安装在我的机器上了。
任何帮助都很感激。如果上述声明有任何混淆之处,请接受我的道歉。我试着尽可能多地解释正在发生的事情,但我是一个初学者,我对那里正在发生的事情一无所知。
https://stackoverflow.com/questions/38095018
复制相似问题