mysql + IDEA + JDBC
一时心血来潮,写一个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相关推荐
- 警告: Could not load driverClass com.mysql.cj.jdbc.Driver
警告: Could not load driverClass com.mysql.cj.jdbc.Driver 解决办法:检查每个配置值最后是否有空格,把鼠标放在配置值最后,如果前面有空格,去掉即可. ...
- mysql 时差查了13小时_Mysql 时间差了 14 或 13 小时 com.mysql.cj.jdbc.Driver
解决办法 serverTimezone=CTT spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasour ...
- 【Linux 报错】com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure The las
报错信息如下: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failureThe last pa ...
- java jdbc脚本_关于java:使用MySQL和JDBC运行.sql脚本
我开始使用MySQL和JDBC. Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnectio ...
- mysql的jdbc版本_【jdbc】Mysql 8版本jdbc设置
本篇文章为自用,侵删. 8版本的MySQL在一些指令上发生了变化,设置起来比较麻烦,不过不用着急,耐心的做好以下步骤就能成功. 一般要jdbc连接需要以下步骤: 一.基本操作 1.下载mysql8及以 ...
- 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 ...
- Underlying cause: com.mysql.cj.jdbc.exceptions.CommunicationsException : Communications link failure
Hive试图schematool -dbType mysql -initSchema时候报错如下: Metastore connection URL: jdbc:mysql://Desktop ...
- pyspark报错java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
完整报错如下: Traceback (most recent call last):File "<stdin>", line 6, in <module>F ...
- IDEA导入MySQL的jdbc驱动出现“java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver”
目录 一.一般的解决思路 1.JDBC下载链接 2.选择下载内容,并进行下载 3.将驱动导入java项目 二.依然导入驱动失败怎么办 当我们在idea中使用java操作mysql数据库时会出现: Ex ...
最新文章
- 【Scratch】青少年蓝桥杯_每日一题_8.03_飞猫
- linux锐捷认证成功无法上网,win7系统锐捷认证成功但是却无法上网的解决方法
- superset中的json数据转csv
- 5-4日 socket套接字
- nginx事件模块 -- 第六篇 stale event
- 7-将本地的javaweb项目部署到Linux服务器的一般操作
- jQuery插件实例二:年华时代插件ReturnTop回到首页
- linux音频alsa-uda134x驱动文档阅读之一(over-view)
- GPS测量误差来源分析
- 移植littleVGL到STM32(个人笔记)
- 用 Python 切换输入法
- 大唐集团(这个不敷衍了),js逆向:★★★★
- 百度图片翻译API,对开发者真的很友好
- android 六边形布局,自定义Android六边形进度条(附源码)
- Paul Graham:撼动硅谷的人(译文)
- 次世代游戏建模制作工作流程 1
- Python基础:异常处理
- 毛球修剪器单片机开发方案-衣物专属的美容师
- js event属性
- `Computer-Algorithm` 最小生成树MST,Prim,Kruskal,次小生成树
热门文章
- Hive 空值、NULL判断
- TypeScript 的类型推导 Type Inference
- SAP Cloud for Customer Work Center(工作中心)的实现源代码
- SAP Spartacus 数据类型定义汇总
- CRM产品主数据在行业解决方案industry solution中的应用
- 如何获取Javascript module metadata的parent module
- SAP UI5 binding, property binding and resourceBinding
- SAP UI5 Extension getCustomProperties
- scn SAP UI5 exercise - create root view
- status debug when entering opportunity overview page