原来用的是5. .5的包,替换成5. . 7之后,如下生成主键的代码都会报错:

ps getConnection .prepareStatement sql.toString ; .... rs ps.getGeneratedKeys ;? Generated keys notrequested. You need to specify Statement.RETURN_GENERATED_KEYS to Statement.executeUpdate or Connection.prepareStatement .

据说要修改成这样才不会报错: ps getConnection .prepareStatement sql,Statement.RETURN_GENERATED_KEYS ; ... rs ps.getGeneratedKeys ;?

原因是:貌似从5 .7版本之后的mysql-connector增加了返回GeneratedKeys的条件,如果需要返回 GeneratedKeys,则PreparedStatement需要显示添加一个参数 Statement.RETURN_GENERATED_KEYS。不过直接报错, 不向下兼容也太不厚道了

MYSQL驱动包升级到5.1.17版本之后会出现的问题相关推荐

  1. 引入MySQL驱动包进行JDBC编程

    文章目录 1.什么是JDBC 2.创建JDBC项目的步骤-MySQL版本 1.什么是JDBC 每个数据库都会提供一组API来支持程序员实现自己客户端,自己根据需求来完成一些具体的增删查改的功能.但数据 ...

  2. 下载MySQL驱动包,并导进idea

    操作MySQL就需要下载Mysq 驱动包 Mysql驱动包可以去"中央仓库"下载: 打开"中央仓库",可能会等待+验证是否为人机: 进行搜索,找到[MySQL ...

  3. 关于javaweb连接mysql数据库mysql驱动包存放路径的问题

    首先,先看看别人怎么解释的:https://www.cnblogs.com/guoxh/p/6550234.html 初学JAVA,很多都不懂,开始听老师说导入数据库驱动包的时候是: 右键项目 -&g ...

  4. bootcamp空间不足_xp系统将Bootcamp驱动包升级SP2后C盘空间不足的解决方法

    无论谁在使用电脑的时候都可能会发现将Bootcamp驱动包升级SP2后C盘空间不足的问题,将Bootcamp驱动包升级SP2后C盘空间不足让用户们很苦恼,这是怎么回事呢,将Bootcamp驱动包升级S ...

  5. eclipse中导入mysql 驱动包 jar包

    鼠标选中项目名→右键→新建→文件夹(文件夹名称:lib)→将下载好的mysql驱动包粘贴到lib文件夹中→鼠标选中lib文件夹下的mysql驱动包→右键→构建路径→添加至构建路径. 完成以上操作后会发 ...

  6. mysql 驱动包 bin 的意思_mysql连接数据库,用下面代码,为什么找不到驱动呢?? lib下是mysql-connector-java-5.1.15-bin.jar...

    //你的头文件中有什32313133353236313431303231363533e59b9ee7ad9431333433626435么我不知道,我在调试的是下面4行import java.sql. ...

  7. jdbc连接mysql驱动包_jdbc连接数据库驱动包

    FineReport如何用JDBC连接阿里云ADS数据库 在使用FineReport连接阿里云的ADS(AnalyticDB)数据库,很多时候在测试连接时就失败了.此时,该如何连接ADS数据库呢? 我 ...

  8. 在eclipse上连接mysql数据库时mysql驱动包的路径问题

    今天在学习使用eclipse连接mysql数据库时,发现下载的mysql-connector-java-8.0.20.jar在测试的过程中无法连接数据库,这个问题我觉得主要是jar存放的路径问题,于是 ...

  9. spoon mysql驱动包下载_spoon(kettle)基本配置(连接Mysql和Oracle)

    1.下载spoon包和驱动 可以去spoon官网下载需要的spoon版本 我所使用的spoon包,包括spoon7.1.Mysql驱动和Oracle驱动,链接:https://pan.baidu.co ...

最新文章

  1. Flex报错Error #2048: 安全沙箱冲突
  2. 自动红眼移除算法 附c++完整代码
  3. L2-1 包装机 (25 分)(STL43行代码)
  4. 微信公众号开发 [03] 结合UEditor实现图文消息群发功能
  5. 行为模型:客户行为智能分析模型
  6. 郑州大学Oracle期末,郑州大学软件学院2011到2012学年第二学期Oracle期末试卷.doc
  7. 找一份高薪的AI工作有多难?
  8. excel制作录入和查询系统_Excel进销存管理系统,完整函数应用,出入查询库存更新自动显示...
  9. 低代码平台在金融行业的OA解决方案
  10. 无人机在土地测绘中的应用
  11. photoshop之小技巧
  12. 5G加速实现沉浸式体验
  13. 用 CPU 烤出来的肉,会特别香吗?
  14. linux中负载值为多少正常_Linux系统Load average负载详细解释
  15. PS磨皮从此不求人 运用高斯模糊 无需插件
  16. 零拷贝之splice( )函数和tee( )函数
  17. 网络安全基础之DNS与DHCP
  18. 牛顿迭代法(Newton’s Method)迭代求根的Python程序
  19. 农村小伙艰难的复工之路
  20. PDF根据关键词进行分页合并分割打印

热门文章

  1. mybatis转义符(亲测)
  2. 删除表记录(delete from ....where)
  3. 天猫总架构师何崚:好的技术团队不是“需求翻译机”或“架构优化机”
  4. PHP常量PHP_SAPI与函数php_sapi_name()简介,PHP运行环境检测
  5. Linux中的大于号 双大于号 大于号:覆盖 追加 正确与错误都输出至指定文件
  6. wpf 如何设置弹出窗口必须关闭才能打开其他软件_Mac忘记登录密码?以防万一,必须收藏。...
  7. 国内Linux shell,管理你的 shell 环境 | Linux 中国
  8. fatjar打包mysql_一个简单的解压ZIP Excl文件---gt;按时间读取Excle文件,通过Fat jar打成jar相对应的添加到mysql数据库中。 - 明月 - ITeye博客...
  9. moia调度mysql到hive_创立打车软件Moia后,“不安分”的大众又收购一家移动支付公司PayByPhone...
  10. asp 取数据 计算_地学数据 | 地理空间数据获取方式汇总