从零开始的JDBC(1)

JDBC入门

使用IDEA连接JDBC

准备:到MySQL官网下载JDBC驱动

  1. 新建Java工程 View –> Tool Windows –> Database –> 添加DataSource –> MySQL
  2. 填写参数:
    Host:localhost
    DataBase:数据库名称
    User:root
    Password:xxxooo
  3. 点击Test Connection 测试是否成功,否则按照提示解决
  4. File –> Project Structure –> Modules –> Dependencies –> 添加刚刚卸载的mysql驱动
  5. 在工程目录下的External Libraries找到驱动就完成了

使用IDEA连接MySQL数据库

测试JDBC是否能够正常工作。

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
package cn.jdbc.one_piece;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Operation {
private static final String URL = "jdbc:mysql://127.0.0.1/ackerman?useSSL=false";
private static final String USER = "root";
private static final String PASSWORD = "ljj5588006";
public static void main(String[] args) throws Exception{
//加载MySQL驱动
Class.forName("com.mysql.jdbc.Driver");
//连接到数据库
Connection conn = DriverManager.getConnection(URL, USER, PASSWORD);
//测试是否成功,并查询数据
Statement stat = conn.createStatement();
ResultSet rs = stat.executeQuery("SELECT name, age FROM person");
while(rs.next()){
System.out.println(rs.getString("name") + ": " + rs.getInt("age"));
}
}
}

JDBC实例

JDBC说白了就是在Java程序中调用一些API使用SQL语句。