Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 错误(代码1034):加载数据错误_Mysql_Key_Tmp - Fatal编程技术网

Mysql 错误(代码1034):加载数据错误

Mysql 错误(代码1034):加载数据错误,mysql,key,tmp,Mysql,Key,Tmp,我目前的mysql版本是5.0.77。我创建了一个数据库,正在尝试使用“LoadDataInfle”命令将数据加载到MyISAM表中。数据大小约为3.5GB 我在加载时遇到此错误:- 错误(代码3):写入文件'/tmp/STH06V6g'时出错(错误代码:28) 错误(代码1034):固定工作台时为28 错误(代码1034):行数从106558636更改为237525263 当我检查/var/logs/mysqld.log时,它会显示以下警告:- 120420 9:33:10[警告]警告:启用密

我目前的mysql版本是5.0.77。我创建了一个数据库,正在尝试使用“LoadDataInfle”命令将数据加载到MyISAM表中。数据大小约为3.5GB

我在加载时遇到此错误:-

错误(代码3):写入文件'/tmp/STH06V6g'时出错(错误代码:28)

错误(代码1034):固定工作台时为28

错误(代码1034):行数从106558636更改为237525263

当我检查/var/logs/mysqld.log时,它会显示以下警告:-

120420 9:33:10[警告]警告:启用密钥在示例.X004上获得错误号28,正在重试

我做了一个df-h来检查我的文件使用情况:-

已使用的文件系统大小可用已安装的文件系统%

/dev/mapper/KusuVolGroup00 VAR

2.0克1.6克342M 82%/风险

在加载之前,我没有启用/禁用任何键。我可以知道如何处理这个错误吗

提前非常感谢


Joanne

错误代码28表示“设备上没有剩余空间”。

您试图将3.5gb的数据放入2gb的文件系统?实际上,在创建数据库之后,物理文件夹被移动到另一个具有更高存储容量的路径,并被符号链接回/var。之前,我成功地将2.5Gb的文件加载到数据库中,并且工作正常。然后,请显示新位置及其可用空间,如下所述,它告诉你它的空间用完了OK。新位置有22 Tb的存储可用性。我当前的物理数据库文件夹在该路径中为510 Gb。那么,您的问题是mySQL正在其他地方查找数据,因为错误28显然是“设备上没有剩余空间”。。已经用完了。。