JDBC
JDBC: (java database Connection) java数据库连接。
思考: java面向对象的语言
SQL:结构化查询语言
、
这两种语言能否直接沟通? 不能。 出来一个翻译Mysql: 每一个数据库公司提供的方法名可能不一致。导致了java必须记住每一个数据库的方法名。
java语言出来规范,让这些数据库公司实现这个规范。
JDBC链接的步骤:
- 把jar放入到工程下并add Libaray
- 加载驱动 Class.forName(“com.mysql.cj.jdbc.Driver”);
- 获取链接对象 Connection connection=DriverManager.getConnection(url,user,password);
- 获取执行sql语句的对象: Statement statement=connection.createStatement();
- 执行sql语句 int row=statement.executeUpdate(sql); 或 ResultSet resultSet=statement.executeQuery(sql); 遍历结果集
- 关闭资源