第一步
然后右边就会出现一个database
这个地方可能要更新一下驱动,idea 有自带更新,点一下下面那个 MySQL 就行
添加连接数据库的Java包
选择找到的包
添加好后应该会在下面多一个这样的包
连接数据库就成功了
测试一下,具体测试根据你自己数据库来,后面我打有注释1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32package longpf;
import java.sql.*;
public class My {
public static void main(String[] args) {
Connection conn = null; //建立一个数据库连接
try {
Class.forName(
"com.mysql.jdbc.Driver"); //加载驱动
System.out.println("数据库驱动加载成功");
long start=System.currentTimeMillis(); //记录开始时间
conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/mygamedb","root","root"); //连接数据库,参数数据库位置,用户名 密码
long end=System.currentTimeMillis(); // 记录结束时间
System.out.println(conn); // 打印连接
System.out.println("建立用时:"+(end-start)+"ms");
// 创建Statement对象
Statement stmt = conn.createStatement();
// 执行SQL语句
ResultSet rs = stmt.executeQuery("select * from users");
System.out.println("id\tusername\tpwd\t\tregTime");
while (rs.next()) {
System.out.println(rs.getInt(1) + "\t" + rs.getString(2)
+ "\t\t" + rs.getString(3));
}
} catch (Exception e) {
e.printStackTrace();
}
return;
}
}