问题描述:

在执行创建表语句时提示:

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.com/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下的文件

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐