安装mysql 提示 '/var/run/mysqld/mysqld.sock' 这种错误。

原因:首先是 mysql  *** 这个命令对应的mysql 没有启动,  你肯定不是这个问题,往下看你可能就明白了!!

 

1)比如你安装了多个mysql, 你输入的mysql命令可能不是你启动的mysql,你可以通过 find / -name 'mysql'  来查看,如果你使用的是源码安装,并且你加入了环境变量,此时 /usr/bin/mysql  文件就不应该存在,这个mysql可比你在/etc/profile设置的mysql环境变量优先级高。

2)或者,你直接在你mysql源码包下的bin目录下,使用 ./mysql -uroot -p 登录,这样对确保执行命令与启动的mysql是同一个。

posted @ 2022-01-17 00:41  小庄的blog  阅读(1732)  评论(0编辑  收藏  举报