mysql驱动器导入idea出现的问题

我在导入驱动器时按照教程先创建了一个lib文件目录用来存放数据库的驱动器,但运行后发现出现了如下问题,查看项目结构就只看到那个不懂的红色提示

img

img

把下图报错的 驱动依赖删了即可。

img

另外 把你lib中的 jar 导入到classpath中,保证你的代码能够依赖上 mysql的驱动包

这个是给你的提示 你可以选择用哪个 用lib下面的还是这个

  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/7508844
  • 这篇博客也不错, 你可以看下idea中mysql数据库驱动显示为红色的解决办法
  • 除此之外, 这篇博客: IDEA安装mysql程序包,程序包的下载!以及程序包配置到项目详解(更适合英语小白)中的 到官方网站下载程序包 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 复制链接到浏览器:
    https://dev.mysql.com/downloads/connector/j/

    1、打开网站,会出现下面的界面;
    在这里插入图片描述
    点击“Looking for previous GA versions?”中文大概意思是选择以前的旧版本,这里由于我的MySQL版本较低,所以下载旧版本的程序包,如果你们是新版本的mysql,可查找自己版本即可!

    2.点击“Download”,中文的意思是下载!
    在这里插入图片描述
    这里我推荐下载压缩包,比较方便!

    3.这是下载好的压缩包,这个文件的位置我是与idea放到一个盘的,这个文件只要你可以找到就可以,不用指定位置!注意!不用解压!不用解压!

    4、打开idea!按顺序点击:File–progect Structure
    在这里插入图片描述

    也可以使用快捷键“Ctrl+Alt+Shift+S”

    5、会弹出如下页面,按照顺序点击“Modules—你的项目----Dependencise-----最右边的+号”

    在这里插入图片描述

    提示:在图标“2”的地方是指数据库;选择当前数据库,依次按照步骤添加即可;

    6、点击“+”之后会出现选择栏,点击:JARs or dire ctories…
    在这里插入图片描述

    7、点击后会出现一个选择文件的窗口,找到下载好的程序包,选择后点击”OK“即可!

    8、在项目里面单独创建一个文件夹,名字自定,不过名字最好起的有意义;
    找到程序包,点击复制,然后到idea里面,点击刚刚新创建的文件夹,Ctrl+v,就是粘贴,然后文件夹就会有个程序包,这样,数据包就已经安装完成了,用sql语句,与数据库进行连接,操作!

  • 您还可以看一下 陈贺群老师的软件测试教程系列之MySQL数据库教学视频(中)课程中的 数据库_当前系统时间添加到表中的介绍和列值查询介绍小节, 巩固相关知识点
  • 以下回答由chatgpt基于相关博客总结生成:

    问题原因是MySQL 8.0以上版本的连接需要设置时区。解决办法是在URL中加入?serverTimezone=UTC

    下面是具体的解决步骤:

    1. 打开IDEA,定位到右侧侧边栏中的Database,点击它。

    2. 在Database面板上选择“+”号,然后选择Data Source里的MySQL。

    3. 弹出对话框,填写正确的用户名和密码。

    4. 点击测试连接按钮,可能会出现一个报错信息。报错信息可能是"Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually."。

    5. 点击Advanced选项卡,在名字为serverTimezone的一栏中输入UTC,然后点击Apply保存。

    6. 修改连接URL,点击Connection type修改default为URL only。然后在URL后面加上?useUnicode=true&characterEncoding=utf8&useSSL=true&serverTimezone=GMT

    7. 点击Apply,连接成功后可以选择所需的数据库。

    至此,问题应该已经解决了。