【发布时间】:2013-11-21 13:17:56
【问题描述】:
我刚刚将我的 mysql 连接器 jar 3.1.12 替换为 5.1.27。 并得到错误
您需要将 Statement.RETURN_GENERATED_KEYS 指定给 Statement.executeUpdate() 或 Connection.prepareStatement()。
我得到了我应该使用的解决方案
PreparedStatement ps = connection.prepareStatement(SQL, Statement.RETURN_GENERATED_KEYS);
改为
PreparedStatement ps = connection.prepareStatement(SQL);
主要问题是如何在整个项目中替换它,有什么方法可以全局设置它吗?
我应该记住 5.1.27 版本的其他问题吗?
【问题讨论】:
标签: java mysql jdbc mysql-connector