要想连接mysql数据库,首先我们需要把数据库驱动的jar包导入到工程中,然后创建一个Jdbc的工具类,接着编写一个获取数据库连接的方法,最后判断获取到的Connection值是否为空,如果不为空就说明已经连接成功了。
接下来我们来看一下具体的代码:
(视频教程推荐:java视频)
Jdbc工具类package com.zwork.utils;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class JdbcUtil {
private static final String USER = "root";//用户
private static final String PASSWORD = "root";//密码
static final String DRIVER="com.mysql.jdbc.Driver";//数据库驱动
static final String URL="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8";//数据库地址
private static Connection conn;
//加载数据库驱动
static{
try {
Class.forName(DRIVER);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
//获取连接的方法
public static Connection getConnection(){
try {
return conn = DriverManager.getConnection(URL,USER,PASSWORD);
} catch (SQLException e) {
e.printStackTrace();
}
return null;
}
}
测试代码:package com.zwork.test;
import com.zwork.utils.JdbcUtil;
import java.sql.Connection;
public class JdbcUtilTest {
public static void main(String[] args) {
Connection conn = JdbcUtil.getConnection();
System.out.println(conn);
}
}
运行结果:com.mysql.jdbc.Connection@5f8ed237