MySQL Innodb“表已满”错误

莫尼奥

如果有人帮助我,我将不胜感激。我花了大约8个小时来回搜寻,却找不到解决问题的方法。

我在Windows Server 2008 R2上拥有MySQL服务器版本5.7.7

表引擎是innodb

innodb_file_per_table = 1

当表达到4Gb时出现错误“表已满”。MySQL文档说,实际上表大小,文件系统只有一个限制。http://dev.mysql.com/doc/refman/5.7/en/table-size-limit.html

存储数据的HDD使用NTFS,只是要确保我创建了5Gb文件而没有问题。并确保有超过10Gb的可用空间。

我知道如果启用了“ innodb_file_per_table”,则设置“ innodb_data_file_path”无关紧要,但是我尝试进行设置。没什么区别 我尝试过干净安装mysql。结果相同。

编辑

在我之前安装MySQL服务器的家伙不小心安装了32位版本。迁移到64位mysql解决了该问题

里克·詹姆斯

关于4GB成为文件限制的唯一方法是使用32位版本的MySQL。还要检查32位操作系统。(从评论中移出,已在此进行验证。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MySQL临时表已满

来自分类Dev

更改MySQL表使1114表已满

来自分类Dev

XAMPP MySQL InnoDB 错误

来自分类Dev

MySQL用户创建的临时表已满

来自分类Dev

错误1114表已满

来自分类Dev

磁盘存储已满时MySQL套接字出现错误

来自分类Dev

聊天表的mysql引擎(堆/内存与innodb)

来自分类Dev

MySQL InnoDB丢失表但文件存在

来自分类Dev

找出什么锁定了MySQL InnoDB表行

来自分类Dev

MySQL启动时出现InnoDB错误

来自分类Dev

InnoDB中的MySQL全文搜索错误

来自分类Dev

MySQL-错误1726(HY000)在行...:存储引擎'InnoDB'不支持系统表

来自分类Dev

MySQL 5.6.10 InnoDB无法创建表,因为表已存在

来自分类Dev

MySQL从Memory表中删除加入InnoDB表

来自分类Dev

错误插入MySQL表

来自分类Dev

从mysql表读取错误

来自分类Dev

MySQL将表引擎MyISAM更改为InnoDB

来自分类Dev

MySQL导入Innodb表在某个时刻严重峰值

来自分类Dev

MySQL DELETE是否会物理上对InnoDB表重新排序?

来自分类Dev

MYSQL和innoDB动态更改表的AUTO_INCREMENT

来自分类Dev

MySQL导入Innodb表在某个时刻严重峰值

来自分类Dev

如何使用InnoDB表加速缓慢的MySQL UPDATE查询

来自分类Dev

使用MyISAM和InnoDB表备份MySQL数据库

来自分类Dev

MySQL InnoDB_Memcached无法用减号char打开表

来自分类Dev

Docker MySQL错误没有'mysql'表

来自分类Dev

MySQL错误1036:表是只读的

来自分类Dev

MySQL表联接-错误的答案

来自分类Dev

获取整个表-MySQL错误

来自分类Dev

MYSQL错误:未知的表`airports`