首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >2002 (HY000)

2002 (HY000)
EN

Ask Ubuntu用户
提问于 2016-02-22 08:14:56
回答 2查看 2.9K关注 0票数 1
代码语言:javascript
复制
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

我无法理解,如何解决这个问题?

EN

回答 2

Ask Ubuntu用户

发布于 2016-02-22 11:09:09

这方面的解决办法:

代码语言:javascript
复制
#services mysql start
or 
#/etc/init.d/mysql start
票数 1
EN

Ask Ubuntu用户

发布于 2017-01-19 05:14:58

我也有类似的问题,当我重新安装MySQL5.7在Ubuntu16.04LTS注释)问题后,从Ubuntu 15更新到Ubuntu 16.04,我也不得不放弃我现有的数据库。还是没能从Ubuntu那里得到帮助。在卸载之后

代码语言:javascript
复制
sudo apt-get --purge remove mysql
sudo apt-get autoremove

sudo rm -rf /var/lib/mysql
sudo rm -rf /etc/mysql
sudo rm -rf /var/log/mysql.*
sudo rm -rf /var/log/mysql
sudo dpkg --force-depends -P `dpkg -l |awk '/mysql/{print $2}'`

我重新安装了:

代码语言:javascript
复制
sudo apt-get purge mysql-apt-config && sudo apt-get install mysql-server

Mysql 2002 (HY000)仍然存在,但以下建议解决了这个问题:

代码语言:javascript
复制
sudo apt-get purge dbconfig-mysql

然后

代码语言:javascript
复制
sudo apt-get autoremove 

然后

代码语言:javascript
复制
sudo apt-get install -f 

最后

代码语言:javascript
复制
sudo apt-get install lamp-server^ phpmyadmin

重新更新Ubuntu内核(2x)解决了这个问题.

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/737623

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档