急!!Mysql数据库无法启动 本帖最后由 sunny_jing 于 2011-12-02 10:12:29 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我清空了apache的access_log和error_log文件,还有mysql的.err文件,然后重新启动了下linux,就启动起来了,但是我重新df了下,看到sda5还仅仅有14M的空间,请问我应该怎么查找哪些占用了使sda5占用了这么多的空间吗?[root@sqwl-dev /]# df -lhFilesystem Size Used Avail Use% Mounted on/dev/sda6 2.0G 432M 1.5G 23% //dev/sda7 21G 868M 19G 5% /home/dev/sda5 3.9G 3.7G 14M 100% /usr/dev/sda3 3.9G 118M 3.6G 4% /var/dev/sda1 99M 12M 82M 13% /boottmpfs 1006M 0 1006M 0% /dev/shm 从你的信息来看,你的磁盘空间有点吃紧。针对目前数据库无法启动的情况,你可以把data目录copy至有空间的分区,在my.cnf中配置mysql的数据目录,然后便可启动数据库。待服务提供后,再去清理磁盘空间。 1. 如果没有使用独立空间,则需要做导出导入操作进行空间释放2. sad5空间太小啦,你是自己测试用的库吗?不是的话,建议换到大点的盘上3. 更换操作有两个选择: 3.1 目录转移,同时mysql配置文件也修改指向新目录 3.2 目录转移,在原位置做一个软链接,这样就不需要更改其它的配置信息 /dev/sda5 3.9G 3.7G 14M 100% /usr没空间了。 检查一下。比如MYSQL的一些临时文件可以删除。 No space left on device删除一些文件 再重启数据库 json数据 查询 mysql如何导出数据到sql server 2005 请教一下在64位windows2003系统上用asp连接mysql的方法 C头文件有错误? 局域网连接mysql,有的机器快有的机器慢是什么原因? 如何编程自动备份数据库? 【】帮我看个程序,最后那个输出怎么解决??? 如何提高查询速度?(50多万的记录,mysql) ADO连接MYSQL WampServer和mysql 关于proxool 连接池连接释放的问题 mysql中怎么知道当前是用哪个数据库?
Filesystem Size Used Avail Use% Mounted on
/dev/sda6 2.0G 432M 1.5G 23% /
/dev/sda7 21G 868M 19G 5% /home
/dev/sda5 3.9G 3.7G 14M 100% /usr
/dev/sda3 3.9G 118M 3.6G 4% /var
/dev/sda1 99M 12M 82M 13% /boot
tmpfs 1006M 0 1006M 0% /dev/shm
2. sad5空间太小啦,你是自己测试用的库吗?不是的话,建议换到大点的盘上
3. 更换操作有两个选择:
3.1 目录转移,同时mysql配置文件也修改指向新目录
3.2 目录转移,在原位置做一个软链接,这样就不需要更改其它的配置信息