微言 发表于 2011-8-15 21:19:53

etc/init.d/mysqld start

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)


我实在是无能为力,mysql,你杀了我吧。

眼镜蛇 发表于 2011-8-15 21:27:16

浅尝辄止

慢慢来

拉莫斯 发表于 2011-8-15 22:49:15

删除 mysql
sudo apt-get autoremove –purge mysql-server-5.0
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common //这个很重要
上面的其实有一些是多余的。

清理残留数据(很重要)

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
再安装mysql。
不要使用xammp搭建环境

蛋定如初 发表于 2011-8-15 23:15:39

本帖最后由 蛋定如初 于 2011-8-15 23:16 编辑

每次mysql出问题了我就 /etc/rc.d/mysqld restart 就能好。。。你可以试试chmod 777 /var/lib/mysql/mysql.sock
你的问题实在没见过,给你个传送门
http://shutiao2008.iteye.com/blog/316568

拉莫斯 发表于 2011-8-15 23:41:11

蛋定如初 发表于 2011-8-15 23:15 static/image/common/back.gif
每次mysql出问题了我就 /etc/rc.d/mysqld restart 就能好。。。你可以试试chmod 777 /var/lib/mysql/mysql. ...

楼主的情况很悲剧。mysql不能重启,service里没有,ini.d里也没有。更是kill不掉线程,而且也locate和find不到mysql.sock
所以说,有时间sudo apt-get install 不如安装rpm的好
页: [1]
查看完整版本: etc/init.d/mysqld start