1.DriverManager:驱动管理对象
2.Connection:数据库连接对象
3.Statement:执行mysql对象
(1)功能1:注册驱动:static void RegisterDriver(Driver driver)注册与给定的驱动程序。
java代码的实现方式:Class.forName(“com.mysql.jdbc.Driver”);当类加载进内存时,会有静态代码块自动运行
功能2:获取数据库的连接:static Connection getConnection(String url,String user,String password)//url的格式是:jdbc:mysql://ip地址(域名):端口号/数据库名称
(2)功能1:获取执行sql语句的对象Statement creatStatement()
功能2:管理事务:
开启事务:setAutoCommit(boolean autoCommit)调用时将参数设置为false,即可开始事务
提交事务:commit()
回滚事务:rollback()
(3)执行sql,int executeUpdate(String sql):可以用来执行DML语句,对表内容的增删改。它的返回值int是指改语句影响的表内行数。返回值大于0则说明运行成功。
增删改语句(insert,update,delete):