java连接mysql数据库——详细步骤(一看就会)
java连接mysql数据库——详细步骤(一看就会)
需要工具
ecilpse
MySQL
MySQL数据库连接驱动:mysql-connector-java-5.1.16-bin.jar
第一步
新建一个类
第二步
把驱动复制到包中
第三步
添加路径
打开自己的MySQL数据库:
https://blog.csdn.net/weixin_45514135/article/details/108719946(如何打开数据库)
运行代码即可连接到数据库
注意代码中的数据库用户名和密码和自己的相对应
package com.csdn.badam;
import java.sql.*;
public class DBHelper {
//连接数据库的常量参数
//连接数据库的用户名
private static final String username = "root";
//连接数据库的密码
private static final String password = "";
// 连接数据库的驱动
private static final String drive = "com.mysql.jdbc.Driver";
// 连接数据库url地址
private static final String url = "jdbc:mysql://127.0.0.1:3306/hospital_ward_managem?characterEncoding=utf8";
// 连接数据库类
public Connection conn = null;
// 数据库操作类
public PreparedStatement pst = null;
// 在构造函数中对数据库进行连接操作
public DBHelper(String sql) throws Exception {
// 加载驱动
Class.forName(drive);
conn = DriverManager.getConnection(url, username, password);
System.out.println("数据库连接成功!");
// 检验SQL语句是否正常 有问题会抛出异常
pst = conn.prepareStatement(sql);
System.out.println("SQL语句检验成功!");
}
// 关闭数据库
public void close() {
if (conn != null) {
// 需要捕捉异常
try {
pst.close();
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
public static void main(String[] args) throws Exception {
DBHelper db = new DBHelper("");
}
}
运行结果
如果数据库没打开报错
有需要工具的小伙伴可以给我留言邮箱。
java连接mysql数据库——详细步骤(一看就会)相关教程