正在加载
请稍等

菜单

Home 码农菜园 虚机配置 MySQL常见问题:蛋疼的InnoDB
Home 码农菜园 虚机配置 MySQL常见问题:蛋疼的InnoDB

MySQL常见问题:蛋疼的InnoDB

虚机配置 by   阅读量 3,320

今天在linux上往MySQL里面插数据时,居然报了这么个错:

什么鬼,我只是插数据啊,怎么就报错了。后来查了下,似乎是MySQL更新之后InnoDB的问题,在text columns较多时,可能会报这样的错。处理方式是编辑MySQL的配置文件。

在[mysqld]之后添加以下内容:

同时进MySQL输入以下命令:

之后重启MySQL即可解决问题。不过之后又报了另一个错:The Table XXX is full。这真是……还从来没见过插数据表满了这种情况,去网上搜了下,在MySQL配置文件中[mysqld]之后再添加两行内容:

之后重启MySQL即可。

顺便说一句,如果是Mac环境下的MAMP,把/Applications/MAMP/Library/support-files/下的任意一个cnf文件复制到/Applications/MAMP/conf/目录下,并根据需求改动即可。

19 2016-05

3条评论

  1. 匿名说道:

    可以分享一下 遇到这种问题 一般的解决思路是什么?

  2. 匿名说道:

    楼主的mysql是5.7版本吗?5.6貌似就没问题。

发表评论