本周讲解了Java数据库编程,JDBC的介绍,MySQL数据库简介,怎样用JDBC链接数据库,以及必要的驱动程序,KResultSet接口操作
JDBC
jdbc提供的是一套标准的接口,极大的体现了Java可移植性的设计思想
jdbc有
jdbc-odbc驱动,用微软的odbc进行直接操作
本地驱动,只能在特定的数据库上,丧失了程序的可移植性。
网络驱动将纯java客户机连接到不同的数据库上
本地协议纯jdbc驱动,可以从客户机上直接调用dbms服务器。
jdbc的核心是为用户提供api类库。
MySQL
MySQL由于其体积小,速度快,总体拥有成本低,开放源码
MySQL默认端口值是3306.
jdbc链接数据库
各个数据库会提供jdbc的驱动开发包,直接把jdbc操作所需要的开发包配置到classpath路径即可。
链接数据库可以使用DriverManager类链接数据库
数据库连接地址格式
Connetion接口,以后所有的数据库的操作都从此接口开始
数据库链接后,数据库的具体操作则要使用Statement接口完成,此接口可以使用Connect接口中提供的create Statement()方法实例化
ResultSet接口
在jdbc的操作中数据库的所有查询记录将使用ResultSet接口接收,并使用ResultSet取得内容。
开发中要限制查询数量。
所有数据都可以通过getString()方法取得。