1, 打开网页php,显示如下信息:
Can’t connect to local MySQL server through socket /var/run/mysqld/mysqld.sock’ (2)
百度后的解决办法:
cd /etc/mysql/my.cnf
将
socket=/var/lib/mysql/mysql.sock
改为
socket=/tmp/mysql.sock
然后重启数据库
root: service mysql stop/start
2, 打开网页php,还是和之前一样,
随后检查各个目录的空间情况,发现/ 根目录下已经没有空间,100%被占用,随后找到占用空间的大文件,rts-debug–2.1G
该文件在/var/log/ 下,随后删除该文件,重启mysql,
3,打开网页php,显示如下信息:
Table ‘./meteo/sdata ’ is marked as crashed and last (automatic?) repair failed
随后开始百度查询修复方案,如下:
Go to your data folder and try running myisamchk -r . You should stop MySQL process first. If that doesn’t work, you can try with myisamchk -r -v -f .
到数据库该表的目录下: cd /lib/mysql/meteo/ 下即可找到对应的表。
等待一段时间后,数据恢复正常。重启mysql,有时需要重启系统。
OK ! 一切恢复正常!以后要重点关注一下/根目录空间哦!!