安装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是同一个。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM