[置顶]JDBC快速入门
来源:互联网 发布:linux配置网络 编辑:程序博客网 时间:2024/05/18 01:41
1 /** 2 * JDBC快速入门: 3 * 1.导入jar包 数据库驱动 4 * 2.注册驱动 5 * 3.获取数据库连接对象 Connection 6 * 4.定义sql语句 7 * 5.获取发送执行sql语句的对象 Statement 8 * 6.发送执行sql语句。获取返回值,执行结果 9 * 7.处理结果10 * 8.释放资源11 *12 * @author rongsnow13 * @email 917641472@qq.com14 * @version 1.015 * @database MySQL 5.516 *17 */18 public class JDBCTest {19 20 /**21 * @param args22 * @throws ClassNotFoundException 没有找到具有指定名称的类的定义异常23 * @throws SQLException 关于数据库访问错误或其他错误信息的异常24 */25 public static void main(String[] args) throws ClassNotFoundException, SQLException {26 27 //1.导入驱动jar包 需要build path mysql-connector-java-5.1.18-bin.jar 所导入的jar包名28 // //2.注册驱动29 // Class.forName("com.mysql.jdbc.Driver");//静态代码块,随着类的加载而加载//mysql 从5.0之后的驱动包,注册驱动这行代码可以省略30 //3.创建数据库连接对象31 //Connection conn = DriverManager.getConnection("jdbc:mysql:///mydb", "root", "123");//连接本机可以不写IP和端口号32 //127.0.0.1 IP,3306 MySQL端口号 ,mydb 数据库名称33 Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/mydb", "root", "123");34 //4.定义sql语句35 String sql = "DELETE FROM stu WHERE sname = 'liuYi'";36 //5.获取发送执行sql语句37 Statement stmt = conn.createStatement();38 //6.发送执行sql39 int update = stmt.executeUpdate(sql);40 //7.处理结果41 System.out.println(update);//影响的行数42 //8.释放资源43 stmt.close();44 conn.close();45 }46 }
0 0
- [置顶]JDBC快速入门
- JDBC之一:JDBC快速入门
- JDBC之一:JDBC快速入门
- JDBC快速入门
- JDBC 快速入门
- JDBC快速入门
- JDBC快速入门
- JDBC之一:快速入门
- JDBC快速入门
- JDBC快速入门
- JDBC新手快速入门
- JDBC之一:快速入门
- [置顶] 虚幻4引擎快速入门视频教程
- [置顶] QeePHP 快速入门 -- 色色pdf版本 -- 第一章初步完成
- 高效JDBC编程工具JadePool快速入门
- 一个简单程序快速入门JDBC
- [置顶] Emacs 快速指南
- [置顶] QeePHP 快速入门 -- 色色pdf版本 -- 第2章初步完成
- 反射--(代码实现)
- [置顶]MySQL 的相关语句(增删改查)(SQLyog软件实现)
- [置顶]XML 概述 (可扩展标记语言)
- [置顶]Java中 实现多线程成的三种方式(继承,实现,匿名内部类)
- [置顶]数据类型转换(面试题)
- [置顶]JDBC快速入门
- [置顶]单例设计模式 (代码实现)
- [置顶]pull解析器: 反序列化与序列化
- struts2出现Could not find action or result的错误原因
- [置顶]Servlet的生命周期+实现方式
- [置顶]Request 和 Response 原理
- [置顶]会话技术( Cookie ,Session)
- [置顶]android 四大组件之---Service
- #CentOS on Mac#4.WebBench测试TinyHttpd