mysql怎么一次执行多条SQL语句

mysql怎么一次执行多条SQL语句,第1张

工具/材料:NavicatForMysql。

1、首先在桌面上,点击“NavicatForMysql”图标。

2、然后在该界面中,点击“新建查询”按钮。

3、之后在该界面中,输入多条SQL语句

4、接着在该界面中,点击上方“执行”按钮。

5、最后在该界面中,显示多条SQL语句执行成功。

mysql默认不允许多条语句同时运行,

这是出于安全性考虑而做出的设定.你可以开启它,

使用CLIENT_MULTI_STATEMENTS你google一下这个参数吧,

好像这样设定之后需要更多 *** 作来判断每条语句的返回结果:http://hi.baidu.com/idrunk/blog/item/f2ce23108ec5edcfa7ef3f2c.html

如果不是必要,

建议你在程序里面用循环来解决这个问题

使用事务来完成,具体语法看connector手册吧,也有sample。

先调用 setAutoCommit(false),

然后执行多个 stmt.executeQuery(query)

最后 commit()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5907222.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-07
下一篇 2023-03-07

发表评论

登录后才能评论

评论列表(0条)

保存