admin管理员组

文章数量:1538622

因为在用一个软件的应用商店时候不小心删掉了一些mysql的东西。mysql进不去了,命令也找不到了,最基本的版本查询也用不了。。就全卸载了,重装。ubuntu完全卸载mysql_w3045872817的博客-CSDN博客_mysql ubuntu卸载

(还剩什么依赖就卸载什么依赖)

我是直到dpkg --list|grep mysql命令返回为空才了才停止卸载的。然后进行安装

sudo apt-get install mysql-server

sudo apt-get install mysql-client

安装完之后,以root用户登录数据库

登录mysql数据库可以通过如下命令:

mysql -u root -p

-u 表示选择登陆的用户名, -p 表示登陆的用户密码,现在是mysql数据库是没有密码的,Enter password:处直接回车,就能够进入mysql数据库。

但是显示了如题的报错:、、、开始解决报错。。

 因为前边来回卸载安装,再加上在卸载的过程中,用上边那个方法卸载完之后,再用whereis mysql命令,仍然能查找到一些mysql的文件,所以我是怀疑没卸载干净,就来来回回卸载重装。。进过几次折腾之后,我不再卸载和重装了,直接搜这个报错。看怎么解决重装后出现的这个报错。

这是解决这个报错参考的原文

亲测有效,解决Can 't connect to local MySQL server through socket '/tmp/mysql.sock '(2) ";_hjf161105的博客-CSDN博客_mysql.sock

我出现的问题是:找不到mysql.sock,如果你可以运行

find / -name mysql.sock
这条命令,并且能查到结果的话,只需将查到的结果做一个软连接到/tmp目录下即可解决(网上都是这么解决的)。
但是,我执行了这条语句之后,并没有任何反应,没有找到mysql.sock文件。

在这之前,需要明白mysql.sock这个文件有什么用?

连接loca

本文标签: connectLocalLinuxErrortmp