Navicat MySQL 导入SQL文件的 “在每个运行中运行多个查询” 选项
在做忽略错误继续执行的实验中,发现这个选项,勾选了此选项后,能让所有结果都无法插入,我想问这个选项的用途是什么,能详细地说一下吗?蟹蟹
以下是我的实验流程
表结构
test.sql 文件
第一次导入此文件,勾选 遇到错误时继续 以及 在每个运行中运行多个查询

结果一遇到错误后面便不会再执行下去

第二次导入此文件,只勾选 遇到错误时继续

结果除去错误的,其余正确SQL语句便能插入成功

以下是我的实验流程
表结构
CREATE TABLE `a` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`na` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`score` int(11) NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
)
test.sql 文件
insert into a(na, score) values('sxsm', 89);
insert into a(na, score) values('sxsm2', 891);
insert into a(nas, score) values('sxsm3', 892);
insert into a(na, scores) values('sxsm4', 893);
insert into a(na, score) values('sxsm5', 894);
insert into a(na, score) values('sxsm6', 895);
第一次导入此文件,勾选 遇到错误时继续 以及 在每个运行中运行多个查询

结果一遇到错误后面便不会再执行下去

第二次导入此文件,只勾选 遇到错误时继续

结果除去错误的,其余正确SQL语句便能插入成功

...全文
相关推荐
navicat for mysql执行sql脚本细节
navicat for mysql执行sql脚本细节。详细介绍了mysql运行sql文件的细节
Navicat运行SQL文件[项目代码]
本文详细介绍了如何在Navicat中运行SQL文件的步骤。首先需要新建一个名为music_list的数据库,然后双击打开该数据库。接着右键点击数据库名称,选择操作列表中的相应选项。在弹出的对话框中填入SQL文件的地址,点击开始按钮即可运行SQL文件并将数据导入到MySQL中。最后刷新数据库即可看到所有的数据表。整个过程简单明了,适合初学者快速掌握。
Mysql视图工具(Navicat for MySQL)
Mysql视图工具(Navicat for MySQL)
navicat的安装和配置教程
navicat的安装和配置教程
navicat100_mysql
navicat100_mysql_en 经尝试,可正常使用


