|
安装mysql正常,数据库正常使用,但重启计算机后:
/etc/init.d/mysql start ........ failed
连接数据库自然出现如下错误:
2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
系统环境:debian etch,mysql5
对mysql只是更改了超级用户密码,增加了一些数据库。
搜索类似问题没找到答案,后一偶然机会发现 ifconfig只显示有eth0,lo没有启动,
也就是Linux内部的网络回环没有建立。检查 /etc/network/interfaces 发现上次
修改时把 auto lo 改成 auto lo, eth0 了,结果导致lo没有自动启动。修改之,
lo正常启动后,mysql也一切正常。
问题虽然解决,但一直迷惑中。 |
|