jdbc----常用语句命令
来源:互联网 发布:office电脑版办公软件 编辑:程序博客网 时间:2024/05/22 08:21
jdbc基础
1.什么是jdbc? 使用java代码(程序)发送sql语句的技术。sun公司设计的一套通用java语言操作不同数据库的接口
2.前提:登陆数据库的服务器(连接数据库的服务器)
数据库ip地址,端口,用户名,密码。
sql server ;微软的数据库
3.优点:(1)java开发人员只需要维护java应用和规范
(2)数据库厂商提供具体的java驱动程序,底层实现改变,数据库厂商随之更新驱动程序,不影响 java应用程序。
4.接口:
第一种连接方式:
private String url="jdbc:mysql://localhost:3306/day16";
private String user="root";
private String password="root";
public void test1(){
Driver driver=new com.mysql.jdbc.Driver();
Properties props=new Properties();
props.setProperty("user",user);
props.setProperty("password",password);
Connection conn=driver.connect(url,props);
System.out.println(conn);
}
第二种连接方式:
Driver driver=new com.mysql.jdbc.Driver();
DriverManager.registerDriver(driver);
Connection conn=DriverManager.getConnection(url,user,password);
System.out.println(conn);
第三种连接方式:
Class.forName("com.mysql.jsbc.Driver");
Conncetion conn=DrvierManager.getConnection(url,user,password);
System.out.println(conn);
jdbc接口核心的API:
java.sql.* 和javax.sql.*;
--Driver接口:驱动程序接口,所有的数据库厂商要实现这个接口
--Statement createStatement():创建一个Statement对象
--PreparedStatement preparedStatement(String sql):创建一个PreparedStatement对象
--int executeUpdate(String sql) :执行静态的更新语句(DDL,DML);
--ResultSetexecuteQuery(String sql):执行静态的sql查询语句(DQL)
--PreparedStatement接口:用于执行预编译sql语句
-- int executeUpdate() :执行预编译的更新sql语句(DDL,DML);
-- ResultSetexecuteQuery() :执行预编译的查询sql语句(DQL)
--callableStatement接口:用于执行存储过程的sql语句(callXX);
-- boolean next() :将光标移动到下一行
--getxx():获取列的值。
1.什么是jdbc? 使用java代码(程序)发送sql语句的技术。sun公司设计的一套通用java语言操作不同数据库的接口
2.前提:登陆数据库的服务器(连接数据库的服务器)
数据库ip地址,端口,用户名,密码。
sql server ;微软的数据库
3.优点:(1)java开发人员只需要维护java应用和规范
(2)数据库厂商提供具体的java驱动程序,底层实现改变,数据库厂商随之更新驱动程序,不影响 java应用程序。
4.接口:
第一种连接方式:
private String url="jdbc:mysql://localhost:3306/day16";
private String user="root";
private String password="root";
public void test1(){
Driver driver=new com.mysql.jdbc.Driver();
Properties props=new Properties();
props.setProperty("user",user);
props.setProperty("password",password);
Connection conn=driver.connect(url,props);
System.out.println(conn);
}
第二种连接方式:
Driver driver=new com.mysql.jdbc.Driver();
DriverManager.registerDriver(driver);
Connection conn=DriverManager.getConnection(url,user,password);
System.out.println(conn);
第三种连接方式:
Class.forName("com.mysql.jsbc.Driver");
Conncetion conn=DrvierManager.getConnection(url,user,password);
System.out.println(conn);
jdbc接口核心的API:
java.sql.* 和javax.sql.*;
--Driver接口:驱动程序接口,所有的数据库厂商要实现这个接口
--connection(url,properties);url="jdbc:mysql://localhost:3306/day16"
--registerDriver(driver):注册驱动类对象
--Connection getConnection(url,user,password):获取连接对象
--Statement createStatement():创建一个Statement对象
--PreparedStatement preparedStatement(String sql):创建一个PreparedStatement对象
--CallablesStatement prepareCall(String sql)创建一个CallablesStatement对象
--int executeUpdate(String sql) :执行静态的更新语句(DDL,DML);
--ResultSetexecuteQuery(String sql):执行静态的sql查询语句(DQL)
--PreparedStatement接口:用于执行预编译sql语句
-- int executeUpdate() :执行预编译的更新sql语句(DDL,DML);
-- ResultSetexecuteQuery() :执行预编译的查询sql语句(DQL)
--callableStatement接口:用于执行存储过程的sql语句(callXX);
-- ResultSet executeQuery() :调用存储过程的方法(DQL)
-- boolean next() :将光标移动到下一行
--getxx():获取列的值。
0 0
- jdbc----常用语句命令
- spring-jdbc常用sql语句
- 常用mysql 命令语句
- mysql常用语句、命令
- 常用sqlserver 语句命令
- mysql常用语句及命令
- linux常用的命令语句
- linux常用的命令语句
- MySql常用查询语句命令
- 常用的mysql语句及命令语句
- JDBC小程序--实现命令行SQL语句命令
- 常见sql 命令 与 常用sql 语句
- Sql Server数据库常用的命令语句
- 最常用的MySQL命令语句
- Oracle中常用的命令语句
- 给大家说明。常用sqlserver 语句命令
- mysql 常用SQL语句和命令
- Oracle-dos命令下的常用语句
- 原码、反码与补码详解
- php不输出文字格式
- 数组集合、对象转Json方法
- 华为机试——杨辉三角变形
- Android 设置一个TextView可以垂直滚动
- jdbc----常用语句命令
- 并发问题----提高速度
- scp命令
- Xcode 工程文件打开不出来, cannot be opened because the project file cannot be parsed.
- 从僵尸网络追踪到入侵检测 第2章 检测环境
- 行政划分
- 《现代控制工程》负载元件方程的推导
- 安装nginx踩到的坑
- 继承NSOperation类完成能被cancel的耗时操作