背景:

我使用mysql还是5.5的版本,这么低的版本是因为用习惯了,而且也没有暂时升级的需求,结果今天就发生了一个bug。


问题描述

平时我写驱动都是com.mysql.jdbc.Driver,但今天我在找一个bug的时候,看到idea提醒我把com.mysql.jdbc.Driver改成com.mysql.cj.jdbc.Driver。由于本人平时信奉玄学bug,所以就改了。结果原先的bug改好了,出现了一个新的bug。


原因分析:

在mysql的6版本后,他的驱动就改成了com.mysql.cj.jdbc.Driver。所以在mysql6后的需要改成com.mysql.cj.jdbc.Driver。但是idea不知道你是什么版本的,所以统一提示。但是如果没有使用maven的就算是mysql5的写com.mysql.cj.jdbc.Driver。但是使用maven的mysql5就必须写com.mysql.jdbc.Driver。


解决方案:

1、更新mysql版本
2、将驱动改成com.mysql.jdbc.Driver
注:查看MySQL的版本的命令是MYSQL -V

Mybatis的一个连接mysql的坑相关推荐

  1. SpringBoot框架与MyBatis集成,连接Mysql数据库

    SpringBoot是一种用来简化新Spring应用初始搭建及开发过程的框架,它使用特定方式来进行配置,使得开发人员不再需要定义样板化的配置.MyBatis是一个支持普通SQL查询.存储和高级映射的持 ...

  2. node连接mysql,刚开始运行一切正常,后来连接失败报错。

    之前写了个小程序Node News,用到了MySQL数据库,在本地测试均没神马问题.放上服务器运行一段时间后,偶然发现打开页面的时候页面一直处于等待状态,直到Nginx返回超时错误.于是上服务器检查了 ...

  3. gcc oracle mysql_[转]Windows下用GCC连接MySQL数据库

    一个网友在坛子上问到的问题,说用MinGW GCC编译运行一个连接MySQL数据库的程序时遇到错误: undefined reference to `mysql_init@4' undefined r ...

  4. mysql query generator_mybatis generator生成连接mysql与sqlserver的区别

    mybatis generator生成连接mysql与sqlserver所在的区别在于驱动和数据库URL不同 mybatis generator连接mysql的配置文件是: /p> PUBLIC ...

  5. .netcore 2.0 mysql_搭建连接MySql的三层架构的ASP.NetCore2.0的WebApi

    这里我们用三层架构搭建一个连接MySql的ASP.netCore模板的WebApi项目 首先添加WebApi项目(ASP.NetCore版本) 右键解决方案>新建项目> 选择Web> ...

  6. 如何使用python连接mysql数据库

    如何使用python连接mysql数据库 1.要想让python能够连接到mysql,首先就是要先下载安装pymysql的模块: Win+R 进入命令行,使用pip install pymysql安装 ...

  7. mysql 三层架构开发_搭建连接MySql的三层架构的ASP.NetCore2.0的WebApi

    这里我们用三层架构搭建一个连接MySql的ASP.netCore模板的WebApi项目 首先添加WebApi项目(ASP.NetCore版本) 右键解决方案>新建项目> 选择Web> ...

  8. Java--用户登录/注册界面(连接Mysql数据库)并可以通过验证码登录

    1 效果展示 (1)登录界面 (2)注册界面 (3)动图展示 2 内容说明 (1)开发前,需引入一个连接Mysql 数据库驱动mysql-connector-java-5.1.30-bin.jar包 ...

  9. 用Eclipse创建一个spring boot(连接mysql,简单使用mybatis)

    Spring boot 1.连接mysql(用的mybaits) (1)配置pom.xml依赖 (2)配置application.properties (3)创建实体类 (4)写mapper的配置文件 ...

最新文章

  1. 【机器视觉案例】(13) 脸部和摄像机间的距离测量,自适应文本大小,附python完整代码
  2. 堆排序算法实现思想个人理解
  3. echart css样式弄了几个月了,样式一直都没有好好解决,好激动
  4. SD-WAN — 应用场景
  5. eclipse未能识别我的手机
  6. Android系统进程Zygote启动过程的源代码分析
  7. Linux mount 修改文件系统的读写属性
  8. c语言库函数fgets,C语言 标准I/O库函数 fgets 使用心得
  9. 计算机网络自顶向下方法实验报告,计算机网络自顶向下方法试验三报告.doc
  10. html禁止页面动画,如何在页面加载时阻止CSS动画?
  11. 台达a2_台达伺服ASDA-A2系列解决五轴CNC方案助力雕刻机行业换代升级
  12. 有道翻译js逆向解析
  13. 用matlab解根3乘根2,信号与系统第五章习题答案
  14. Android根据输入法的状态隐藏和关闭输入法
  15. Code First开发系列之管理并发和事务
  16. 【PYNQ】PYNQ的视频资料介绍
  17. mvc 从客户端 中检测到有潜在危险的 Request 值
  18. 水印watermark
  19. 西门子 SMART PLC 扫码串口通讯
  20. 在计算机中 无符号书最常用于表示,2012年9月计算机等考《一级MS Office》全真模拟试卷(19)...

热门文章

  1. java.lang.IllegalArgumentException: Result Maps collection already contains value for ciis.zht.model
  2. selenium登录163邮箱,得到cookie,requests后续请求
  3. PMP备考经典题库-敏捷专项练习题一(30道)
  4. 化工原理 --- 流体流体 --- 习题课及复习
  5. 深圳计算机学校排名2015年,2015深圳各区初中最新排名,10各区学校都有
  6. 《word2vec Parameter Learning Explained》论文学习笔记
  7. 易语言python识别图片验证码_图片识别-打码平台-打码网站-识别验证码-图鉴网络科技有限公司...
  8. uniapp editor编辑器
  9. sketch插件 android,设计师必备的SKetch插件合集
  10. 直接在html打开ppt,无需频繁跳转 教你在PPT内直接看网页