问题描述: 在执行创建表语句时提示:
mysql> CREATE TABLE `cash_request` ( `id` int(11) NOT NULL auto_increment, `dev_id` int(11) NOT NULL, `bank_account_info` varchar(255) NOT NULL, `money` int(11) NOT NULL, `status` tinyint(1) NOT NULL default '1', `is_fanli` tinyint(1) NOT NULL default '0', `is_fapiao` tinyint(1) NOT NULL default '0', `request_time` datetime NOT NULL, `update_time` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=utf8; Error writing file './mj4/cash_request.frm' (Errcode: 28)google原因是: 磁盘空间不足。 详细链接:http://dev.mysql测试数据/doc/refman/5.0/en/cannot-create.html
检查问题:
[joe@s4 ~]$ df -ha 文件系统 容量 已用 可用 已用% 挂载点 /dev/sda7 2.0G 1.8G 137M 93% / proc 0 0 0 - /proc sysfs 0 0 0 - /sys devpts 0 0 0 - /dev/pts /dev/sda8 440G 91G 327G 22% /data0 /dev/sda6 2.0G 1.9G 0 100% /var /dev/sda5 2.0G 37M 1.9G 2% /tmp /dev/sda2 4.0G 3.5G 357M 91% /usr /dev/sda1 122M 24M 92M 21% /boot tmpfs 2.0G 0 2.0G 0% /dev/shm none 0 0 0 - /proc/sys/fs/binfmt_misc sunrpc 0 0 0 - /var/lib/nfs/rpc_pipefs //192.168.18.5/zhuamob 1.8T 950G 882G 52% /mnt/backup/zhuamob数据库在/var下面,/var满了,出问题是必然的。
解决: 清下var下面的垃圾,例如/var/log/httpd下的文件
查看更多关于MySQL:Error writing file (Errcode: 28)解决方法_自学ph的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did8425