简单地说,JDBC能完成下列三件事:
(1) 同一个数据库建立连接;
(2) 向数据库发送SQL语句;
(3) 处理数据库返回的结果
public static void main(String[] args){
String DRIVER="com.mysql.jdbc.Driver";
String URL="jdbc:mysql://localhost:3306/mydb";
String USERNAME="root";
String PASSWORD="root";
try {
//加载驱动
Class.forName(DRIVER);
//获得连接对象Connection
Connection con=(Connection) DriverManager.getConnection(URL,USERNAME,PASSWORD);
//在连接对象上创建命令对象
Statement state=con.createStatement();
//建表语句
String sql="CREATE TABLE person(id INT PRIMARY KEY AUTO_INCREMENT,name CHAR(5) NOT NULL,age INT)";
//执行SQL语句
state.executeUpdate(sql);
con.close();
} catch (ClassNotFoundException | SQLException e) {
e.printStackTrace();
}
}
}