Java使用JDBC连接mysql数据库及测试是否连接成功的方法
一、连接mysql数据库:
步骤一:在eclipse下面建一个项目,我的是JDBC_Test,
步骤二:选中项目名称,右键选择Build Path->Configure Build Path….
步骤三:进入Java Build Path 选择Libraies,如下图所示
步骤四:选择Add External JARs.. 如下图
步骤五:找到已经下载好的MySQL驱动器存放的位置
步骤六:选择对应的.jar文件,点击打开
步骤七:选择应用并关闭,如下图
到此,mysql驱动已经加载进去,下面进行连接测试
步骤一:在刚刚项目内创建一个com.zx.jdbc包,及一个demo01类
步骤二:测试代码
package com.zx.jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
/**
* 测试连接
* @author 温暖wk
*
*/
public class Demo01 {
public static void main(String[] args) {
//加载驱动类
try {
Class.forName("com.mysql.jdbc.Driver");
//Class.forName("com.mysql.cj.jdbc.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","521123456");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
运行之后,提示“
Loading class
com.mysql.jdbc.Driver'. This is deprecated. The new
com.mysql.cj.jdb”
driver class is
这是因为用了最新的mysql 连接驱动
官方提示支持将com.mysql.jdbc.Driver 改为 com.mysql.cj.jdbc.Driver
运行之后,仍然报错,不能运行,提示
Caused by:
com.mysql.cj.exceptions.InvalidConnectionAttributeException: 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. at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
Source) at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source) at java.lang.reflect.Constructor.newInstance(Unknown Source)
`
修改如下:
Connection conn=DriverManager.getConnection("jdbc:mysql://10.66.113.124:3306/work?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT","root","521123456");
到此,提示如下:”
aaa@qq.com
“表示测试成功。
上一篇: 超高性价!南孚发布新一代10000mAh无线充电宝
下一篇: Ajax 请求数据
推荐阅读
-
Java使用JDBC连接mysql数据库及测试是否连接成功的方法
-
Java语言使用JDBC连接Mysql数据库的详细步骤,以及详细解释
-
JSP使用JDBC连接MYSQL数据库的方法
-
Java语言使用JDBC连接Mysql数据库的详细步骤,以及详细解释(一)
-
在IntelliJ IDEA中使用Java连接MySQL数据库的方法详解
-
JSP使用JDBC连接MYSQL数据库的方法
-
jdbc连接数据库-JAVA使用mysql数据库作为JDBC的访问环境
-
jdbc连接数据库-JAVA使用mysql数据库作为JDBC的访问环境
-
Java连接mysql数据库检测是否成功的方法
-
Java连接mysql数据库检测是否成功的方法