一时心血来潮,写一个java连接数据库的操作,这里使用的编译器是IntelliJ IDEA,数据库是MYSQL,以下是连接数据库过程遇到的问题。
1.创建简单的Java项目
2.下载Connector/J,教程看这里(不好意思,没找到链接,就这麽挂出来啦?)
3.将mysql-connector-java-8.0.17.jar包导入,java项目中(版本可能不一样没关系啦),戳这里?
https://blog.csdn.net/qq_36172505/article/details/84102468
4.连接数据库,戳这里?
https://jingyan.baidu.com/article/ce09321bbcaddf2bfe858f56.html
5.挂上我的代码供大家参考,这仅仅是连接了数据库,具体的增删改查还没有写。?

package com.company;
import java.sql.Connection;
import java.sql.DriverManager;public class TestConnection {private static final String DBDRIVER = "com.mysql.cj.jdbc.Driver";private static final String DBURL = "jdbc:mysql://localhost:3306/test?useUnicode=true" +"&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&" +"serverTimezone=UTC";private static final String USER = "root";private static final String PASSWORD = "ysl197208";public static void main(String[] args) throws Exception{//加载数据库驱动程序Class.forName(DBDRIVER);//根据连接协议,用户名,密码连接数据库Connection conn = DriverManager.getConnection(DBURL, USER,PASSWORD);System.out.println(conn);  //输出数据库连接conn.close();  //数据库关闭}
}

在我的运行过程中有一个错误一直不知道怎么回事,在这篇博文中得到了解决。
https://www.cnblogs.com/jeffen/p/6288142.html
错误:
private static final String DBURL ="jdbc:mysql://localhost:3306/test";
这是我把在create database的时候生成的url直接复制过来的,一直报错

Exception in thread "main" java.sql.SQLException: The server time zone
value '�й���׼ʱ��' is unrecognized or represents more than one time
zone. You must configure either the server or JDBC driver (via the
serverTimezone configuration property) to use a more specifc time
zone value if you want to utilize time zone support.

之后解决了

 private static final String DBURL = "jdbc:mysql://localhost:3306/test?useUnicode=true" +"&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&" +"serverTimezone=UTC";

mysql + IDEA + JDBC相关推荐

  1. 警告: Could not load driverClass com.mysql.cj.jdbc.Driver

    警告: Could not load driverClass com.mysql.cj.jdbc.Driver 解决办法:检查每个配置值最后是否有空格,把鼠标放在配置值最后,如果前面有空格,去掉即可. ...

  2. mysql 时差查了13小时_Mysql 时间差了 14 或 13 小时 com.mysql.cj.jdbc.Driver

    解决办法 serverTimezone=CTT spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasour ...

  3. 【Linux 报错】com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure The las

    报错信息如下: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failureThe last pa ...

  4. java jdbc脚本_关于java:使用MySQL和JDBC运行.sql脚本

    我开始使用MySQL和JDBC. Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnectio ...

  5. mysql的jdbc版本_【jdbc】Mysql 8版本jdbc设置

    本篇文章为自用,侵删. 8版本的MySQL在一些指令上发生了变化,设置起来比较麻烦,不过不用着急,耐心的做好以下步骤就能成功. 一般要jdbc连接需要以下步骤: 一.基本操作 1.下载mysql8及以 ...

  6. IDEA连接Mysql报错: 未找到驱动程序类 ‘com.mysql.cj.jdbc.Driver‘.  Change driver class

    报错详细内容:未找到驱动程序类 'com.mysql.cj.jdbc.Driver'. Change driver class 报错原因:Mysql版本为5.0,找不到com.mysql.cj.jdb ...

  7. Underlying cause: com.mysql.cj.jdbc.exceptions.CommunicationsException : Communications link failure

    Hive试图schematool -dbType mysql -initSchema时候报错如下: Metastore connection URL:     jdbc:mysql://Desktop ...

  8. pyspark报错java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver

    完整报错如下: Traceback (most recent call last):File "<stdin>", line 6, in <module>F ...

  9. IDEA导入MySQL的jdbc驱动出现“java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver”

    目录 一.一般的解决思路 1.JDBC下载链接 2.选择下载内容,并进行下载 3.将驱动导入java项目 二.依然导入驱动失败怎么办 当我们在idea中使用java操作mysql数据库时会出现: Ex ...

最新文章

  1. 【Scratch】青少年蓝桥杯_每日一题_8.03_飞猫
  2. linux锐捷认证成功无法上网,win7系统锐捷认证成功但是却无法上网的解决方法
  3. superset中的json数据转csv
  4. 5-4日 socket套接字
  5. nginx事件模块 -- 第六篇 stale event
  6. 7-将本地的javaweb项目部署到Linux服务器的一般操作
  7. jQuery插件实例二:年华时代插件ReturnTop回到首页
  8. linux音频alsa-uda134x驱动文档阅读之一(over-view)
  9. GPS测量误差来源分析
  10. 移植littleVGL到STM32(个人笔记)
  11. 用 Python 切换输入法
  12. 大唐集团(这个不敷衍了),js逆向:★★★★
  13. 百度图片翻译API,对开发者真的很友好
  14. android 六边形布局,自定义Android六边形进度条(附源码)
  15. Paul Graham:撼动硅谷的人(译文)
  16. 次世代游戏建模制作工作流程 1
  17. Python基础:异常处理
  18. 毛球修剪器单片机开发方案-衣物专属的美容师
  19. js event属性
  20. `Computer-Algorithm` 最小生成树MST,Prim,Kruskal,次小生成树

热门文章

  1. Hive 空值、NULL判断
  2. TypeScript 的类型推导 Type Inference
  3. SAP Cloud for Customer Work Center(工作中心)的实现源代码
  4. SAP Spartacus 数据类型定义汇总
  5. CRM产品主数据在行业解决方案industry solution中的应用
  6. 如何获取Javascript module metadata的parent module
  7. SAP UI5 binding, property binding and resourceBinding
  8. SAP UI5 Extension getCustomProperties
  9. scn SAP UI5 exercise - create root view
  10. status debug when entering opportunity overview page