首先用Navicat premium创建一个数据库与数据表:
CREATE DATABASE jdbc;USE jdbc;CREATE TABLE jdbc(id INT(10),name VARCHAR(20),
sex VARCHAR(20),
age INT(10)
);
然后使用JDBC操作数据库:
package com.doomed.test1;
import java.sql.*;
public class jdbc{
static final String url="jdbc:mysql://localhost:3306/jdbc";
static final String user="root";
static final String password="1234";
public static void main(String args[]){
try {
//1.注册驱动
Class.forName("com.mysql.cj.jdbc.Driver");
//2.连接驱动
Connection conn=DriverManager.getConnection(url, user, password);
//3.加载驱动
Statement stmt = conn.createStatement();
//4.1.0执行查询
String sql1="INSERT INTO jdbc values (01,张三,'man','21')";、
ResultSet rs=stmt.executeQuery(sql);
String sql="select * from jdbc";
stmt.executeUpdate(sql1);
//5.取回查询
while(rs.next())
{
System.out.println(rs.getString(3));
}
//6.关闭驱动
rs.close();
stmt.close();
conn.close();
}
catch(SQLException e){
System.out.println(e.toString());
}
catch(Exception e){
System.out.println(e);
}
finally {
System.out.println("Complete ! ");
}
}
}