JDBC操作
发表于:2024-09-24 作者:千家信息网编辑
千家信息网最后更新 2024年09月24日,一.JDBC:Java Database Connection 表示数据库连接,是Java中专门提供的一组用于操作数据库的标准,所有的数据库生产商如果想为Java提供支持,则必须支持此标准。JDBC实
千家信息网最后更新 2024年09月24日JDBC操作
一.JDBC:
Java Database Connection 表示数据库连接,是Java中专门提供的一组用于操作数据库的标准,所有的数据库生产商如果想为Java提供支持,
则必须支持此标准。JDBC实际上是一套类库的接口。
注:目前JDBC可以和任何数据库进行连接。
二.主要的操作类和接口:
Connection接口、Statement接口、PreparedStatement接口、ResultSet接口、CallableStatement接口、DriverManager类。
三.JDBC操作前的准备
1.创建数据库表
2.导入数据库驱动包
mysql-connector-java-5.1.27-bin.jar
四.实现插入操作
1.加载数据库驱动程序
Class.forName(驱动程序类)
2.通过用户名密码和连接地址获得数据库连接对象
DriverManager.getConnection(连接地址,用户名,密码)
3.构造插入的SQL语句
4.Statement实例
Statement stmt=conn.createStatement()
5.执行插入SQL语句
stml.executeQuery(sql)
6.关闭连接
stml.close();
conn.close();
五.实现更新操作、跟第四步是一样的只是SQL语句不一样。
六.实现删除操作、跟第四步是一样的只是SQL语句不一样。
//实现数据库连接及插入操作 public void insert(){ //加载驱动 try { Class.forName("com.mysql.jdbc.Driver"); String url="jdbc:mysql://localhost:3306/employee"; String username="root"; String password="asd"; //获取数据库连接 Connection conn=DriverManager.getConnection(url, username, password); //构造SQL语句 String sql="insert into employee(id,name,salary) values(1,'士大夫',10000) "; //构造一个Statement实例,用来发送SQL语句的载体 Statement stmt=conn.createStatement(); //执行SQL语句 stmt.executeUpdate(sql); //关闭连接(释放资源) stmt.close(); conn.close(); System.out.println("执行成功!"); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } }
数据
数据库
接口
语句
驱动
只是
地址
实例
密码
标准
用户
用户名
程序
驱动程序
支持
成功
士大夫
实际
实际上
对象
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
手机软件开发设计理论
澳洲网络安全博士学位
兴采网络安全儿童画
我的世界2b2t服务器号中国版
深海道互联网科技公司
数据库eer图
光故网络技术工作室官方帐号
CF快速开始怎么设置全服务器
服务器安全配置 书籍
云顶之弈老是无法连接服务器
虹口区网络技术销售厂
计算机网络技术相关职业兴趣
java连接数据库的过程
我的门派哪个服务器是最新开的
给服务器装系统步骤和详细教程
ios怎么信任软件开发者
pg数据库文件怎么打开
软件开发 合同
怎么转db数据库
php写一个数据库管理
吴新良网络技术部
db2数据库端口
西安易马森网络技术
计算机 硬件 软件开发
两个数据库怎样推送数据
安徽服务器虚拟化系统云空间
乐视手机怎么查看服务器名
加强医院计算机网络安全的意义
软件开发为什么要插件和客户端
数据库系统的特性包括