Php 执行sql文件时出错(错误1114 mysql表已满)
我正在使用MySQL innoDB 我有一个大的SQL文件,我需要在我的数据库上执行这个文件,但是当我使用这个命令运行这个文件时Php 执行sql文件时出错(错误1114 mysql表已满),php,mysql,innodb,Php,Mysql,Innodb,我正在使用MySQL innoDB 我有一个大的SQL文件,我需要在我的数据库上执行这个文件,但是当我使用这个命令运行这个文件时 mysql-hlocalhost-root-proot mydb
mysql-hlocalhost-root-proot mydb
我犯了这个错误
ERROR 1114 mysql table is full
它执行一些表并向其中插入记录,但当到达名为提要的表时,它插入2000000条记录并返回该错误
我能做些什么来解决这个错误,有没有办法执行这个文件?如果出现表满错误,可能是磁盘已满或表已达到最大大小 有一套解决方法的建议:
SHOW TABLE STATUS LIKE 'tbl';
SHOW VARIABLES LIKE 'innodb%';
请注意,您认为可用的32GB是在系统丢弃失败的副本之后
还有,类似的问题:
mysql-h localhost-u root-pYour\u密码mydb
?为了确保您使用了正确的语法。Kmas先生,是的,它执行一些表并向其中插入记录,但当到达表名时,它将插入2000000条记录并返回此错误。您很有可能在这个问题上重复了该错误。;)读一下,我想你的问题有解决的办法。