Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.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表中插入超过33138行_Mysql_Row - Fatal编程技术网

无法在MySql表中插入超过33138行

无法在MySql表中插入超过33138行,mysql,row,Mysql,Row,我已经在MySql内存中创建了表,但在插入33138后,它抛出一个异常“表已满” 语法- 创建表Employee(name varchar(500)null)max_rows=1000000 ENGINE=Memory 我还更改了表的最大行限制,但问题仍然存在。 语法- alter table employee max_rows=1000000,avg_row_length=50 我在MySql内存中创建了一个表并且抛出一个异常“表已满” 很可能是内存不足,如果机器上还有内存,那么就达到了mys

我已经在MySql内存中创建了表,但在插入33138后,它抛出一个异常“表已满”

语法- 创建表Employee(name varchar(500)null)max_rows=1000000 ENGINE=Memory

我还更改了表的最大行限制,但问题仍然存在。 语法- alter table employee max_rows=1000000,avg_row_length=50


我在MySql内存中创建了一个表
并且
抛出一个异常“表已满”

很可能是内存不足,如果机器上还有内存,那么就达到了mysql的内存限制


有更多信息

您应该查看
max\u heap\u table\u size系统变量
。内存表的最大大小受max_heap_table_size系统变量的限制,该系统变量的默认值为16MB。要对内存表实施不同的大小限制,请更改此变量的值。资料来源: