怎么连接啊,用代码连接还是驱动啊还是两个一起
1.
JDBC 是 java 的规范,驱动是各数据库厂商对 JDBC 规范的实现,可以说驱动就是代码写出来的。引入驱动后访问数据库的常见套路如下。
String url = "jdbc:mysql://127.0.0.1:3306/test";
String username = "root";
String password = "12345678";
// 1. 获取连接
Connection connection = DriverManager.getConnection(url, username, password);
// 2. 获取查询语句
PreparedStatement preparedStatement = connection.prepareStatement("select * from test");
// 3. 执行查询,获取结果集
ResultSet resultSet = preparedStatement.executeQuery();
while (resultSet.next()){
// 4. 从结果集取数据
int id = resultSet.getInt("id");
System.out.println(id);
}
// 5. 关闭连接
resultSet.close();
preparedStatement.close();
connection.close();