Mysql `INSERT`仅插入一行

Mysql `INSERT`仅插入一行,mysql,sequelpro,Mysql,Sequelpro,我一直很高兴使用Sequepro代替phpMyAdmin来访问我的本地数据库 我已经在一些表中插入了数百行,没有任何问题 现在,我不能在任何表中插入超过一行,即使使用我以前成功使用的相同插入脚本也是如此。但是,我可以使用相同的脚本通过phpMyAdmin插入多行。通过SequelPro仅输入最后一行: insert into country (country_desc, country_pop) values ('Monaco', NULL); insert into country (coun

我一直很高兴使用Sequepro代替phpMyAdmin来访问我的本地数据库

我已经在一些表中插入了数百行,没有任何问题

现在,我不能在任何表中插入超过一行,即使使用我以前成功使用的相同插入脚本也是如此。但是,我可以使用相同的脚本通过phpMyAdmin插入多行。通过SequelPro仅输入最后一行:

insert into country (country_desc, country_pop) values ('Monaco', NULL);
insert into country (country_desc, country_pop) values ('Mongolia', NULL);
insert into country (country_desc, country_pop) values ('Montenegro', NULL);
insert into country (country_desc, country_pop) values ('Montserrat', NULL);
…虽然我认为我的测试表明这不是脚本的错。(country表有一个自动递增列country\u id,对于插入的单行,该列工作正常。)

我尝试重新启动Sequel Pro和我的本地服务器MAMP,但没有任何乐趣。感觉好像我无意中改变了Sequel Pro中的设置


以前有人见过吗?

您是否正在执行“运行当前查询”操作(即插入符号下的查询),而不是“运行所有查询”操作?它们有不同的标签。

请不要在标题中使用假伪标签。它们不一致、不可索引等,因此已经有了标记系统。:)您能否提供有关如何重现此问题的更多详细信息。按下按钮、按键、SQL模式等。auto_inc列的数据类型是什么?