" ERROR 1114(HY000):桌子已满#34;但是,磁盘空间没问题,innodb_data_file_path autoextend

时间:2017-10-05 02:23:24

标签: mysql

当我尝试创建这样的新表时会发生此错误:

enter image description here

然后,当我尝试重新安装MySQL时,启动时弹出相同的错误。

enter image description here

根据' df -h',我有足够的空间。 innodb_data_file_path设置为ibdata1:12M:autoextend

我的想法已经用完了,真的希望我能在这里提出一些建议。非常感谢你。

2 个答案:

答案 0 :(得分:1)

就我而言,它显然是32-Bit-Mysql(5.7),它在InnoDB-Tables中给出了4GB的错误。

系统:MS-Server 2008R2,64位/ MySql 5.7 32位/ InnoDB-Tables。

切换到64-Bit-Mysql解决了它。

MyIsam-Files> 4GB可以正常使用32-Bit-MySql。

(我打算安装32位,因为我们的32位软件可以使用 - 但是64位它运行良好 - 只是不知道)

答案 1 :(得分:0)

什么是--user=k_d239 ??,我认为它希望拥有--user=mysql,因为拥有这些表的人可以添加或删除。实际上,您应该完全跳过它,因为它保留为root