如何在线更新MySQL数据库时放松Java JDBC中的自动提交?

时间:2017-10-07 16:10:12

标签: java mysql jdbc

此声明有效:

Connection m = DriverManager.getConnection("jdbc:mysql://localhost:3306/imageusers?autoReconnect=true&useSSL=false&relaxAutoCommit=true", "username", "password");

我将我的数据库上传到免费的在线网站,以便在任何地方使用并更新我的代码,如下所示:

Connection myConn = DriverManager.getConnection("jdbc:mysql://sql9.freesqldatabase.com:3306/serverName","serverName","serverPassword");

这正常但消息

java.sql.SQLException: Can't call commit when autocommit=true

在控制台中显示为红色。我尝试使用relax autocommit语句更新新语句,但这给了我一个连接错误。如何正确执行此操作以便不再显示该消息?该程序有效,但控制台中的红色异常并不漂亮。

0 个答案:

没有答案