jdbc:"Java Data Base Connectivity",java数据库连接,是java开发专用执行SQL结构化查询语句的java API,可以为Oracle,MySql"等各种关系型数据库提供统一的访问类和接口
section:mysql
1.url="jdbc:mysql://localhost:3306/test"
jdbc:连接数据库总是以jdbc:访问协议开始
mysql:mysql数据库访问协议
section:数据库连接方式
1.java.sql.DriverManager;
注册驱动器
com.mysql.jdbc.Driver()
这是驱动类型,不同数据库驱动类型不同
用法:Class.forName(com.mysql.jdbc.Driver);
2.java.sql.Connection;
连接数据库Connection接口
Connection conn = DriverManager.getConnection(DB_URL,USER,PASS);
3.java.sql.Statement;java.sql.PreparedStatement;
SQL语句执行接口
Statemnt statement=conn.createStatement()
PreparedStatement ps=conn.prepareStatement(sql);
4.java.sql.ResultSet;
返回SQL执行的数据结果集合数据库
getString(int index)、getString(String columnName):获得在数据库里是varchar、char等 类型的数据对象。
getFloat(int index)、getFloat(String columnName):获得在数据库里是Float类型的数据对象。
getDate(int index)、getDate(String columnName):获得在数据库里是Date类型的数据。
getBoolean(int index)、getBoolean(String columnName):获得在数据库里是Boolean类型的数据。
getObject(int index)、getObject(String columnName):获取在数据库里任意类型的数据。