linux系统中mysql数据库启动不了

如题,关闭重启了两次数据库服务器之后,突然提示Can'tconnecttolocalMySQLserverthroughsocket'/tmp/mysql.sock'(2... 如题,关闭重启了两次数据库服务器之后,突然提示Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2),就这样连接不上了再,我到tmp目录找了下,没有该文件,查看my文件,sockt指定目录也是'/tmp/mysql.sock',百度了下,他们说的var/run/mysql啥的也没找到那个文件,find查找也没找到,再就是查看进程,发现有些进程是重复的,不知咋搞的。现在束手无策,跪求大神科普啊。。。。 展开
 我来答
wallcopper
推荐于2017-11-26 · TA获得超过3447个赞
知道大有可为答主
回答量:1986
采纳率:86%
帮助的人:1775万
展开全部
1、估计没有完全关闭mysql,又启动了
2、/etc/init.d/mysqld stop,如果不能彻底关闭,就查进程号直接kill
3、ps -ef|grep mysql检查mysql进程是否存在
4、netstat -ntlp检查端口是否存在
5、检查my.cnf是否有改动,你可以增加
[mysqld]
socket=/tmp/mysql.sock
6、假如mysql正常启动仍报错,用which mysql命令可确认你用的哪里的mysql
用mysql -uroot -p -S /tmp/mysql.sock可指定sock文件
真相很简单
2014-05-15 · TA获得超过642个赞
知道小有建树答主
回答量:539
采纳率:50%
帮助的人:409万
展开全部
改下配置路径,或者增加软链
参考:http://blog.csdn.net/zzq900503/article/details/14163341
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式