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