首先要有链接参数、自己定义的数据库
1.MySQL 5.0版本:
driver="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/databaseName?useSSL=false&serverTimezone=UTC"
username="root"
password="123"
2.MySQL 8.0版本:
driver="com.mysql.cj.jdbc.Driver"
url="jdbc:mysql://localhost:3306/databaseName?useSSL=false&serverTimezone=UTC"
注:3306/后面跟的是自己的数据库名字
username="root"
password="123"
JDBC操作数据库的步骤
1.首先在项目根目录创建lib文件夹,放入jdbc驱动程序,然后Add As Library
2.加载数据库驱动
public class text{
private String driver = "com.mysql.cj.jdbc.Driver";
private String url = "jdbc:mysql://localhost:3306/kedo";
private String user = "root";
private String password = "root";
public text() {
}
3.使用驱动管理器来获得连接---获得一个数据库连接对象Connection
Class.forName(driver);
Connection con = DriverManager.getConnection(url, user, password);
4.使用Connection创建PreparedStatement语句对象执行sql语句---使用PreparedStatement对象执行SQL语句
PreparedStatement pstm = con.prepareStatement(sql);
ResultSet rs = pstm.executeQuery();
5:进行封装
List<Student> studentList=new ArrayList<>();
while(rs.next()) {
int stuId = rs.getInt("stuId");
String stuName = rs.getString("stuName");
String stuSex = rs.getString("stuSex");
int stuAge = rs.getInt("