2015-11-13 14:10:44.0|分类: mysql|浏览量: 2955
今天启动服务器发现mysql,没有启动。 1、查看mysql状态 sudo /etc/init.d/mysql status [info] MySQL is stopped.. 2、试着开启mysql sudo /etc/init.d/mysql start [FAIL] /etc/init.d/mysql: ERROR: The partition with /var/lib/mysql is too full! ... failed! 3、发现The partition with /var/lib/mysql is too full! 这句话 意思很明显/var/lib/mysql这个文件已经满了,也就是分区的时候这个分区比较小,现在使用满了。 4、使用df -h查看分区使用率 发现/var/这个文件已经满了。 查看一个文件夹下面文件大小命令: du -h --max-depth=1 5、那就修改mysql数据的存储路径吧。 在/usr/local文件夹下面创建mysql文件夹 6、将/var/lib/mysql/文件都移动到/usr/local/mysql下面 7、修改my.conf 将文件中的参数/var/lib/mysql 都修改成/usr/local/mysql 8、重启mysql 9、查看mysql日志是否报错 10、问题解决完成。 |