• java JDBC (一)


    package cn.sasa.demo1;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    
    /**
    导入jar包 : https://dev.mysql.com/downloads/connector/j/5.1.html
    * 1、注册驱动 告知JVM使用的是哪种数据库 * 2、获得连接 使用JDBC的类,连接数据库 * 3、获得语句执行平台 通过连接对象获得执行对象 * 4、执行sql * 5、处理结果 * 6、释放资源 * */ public class JdbcDemo { public static void main(String[] args) throws SQLException, ClassNotFoundException { //注册驱动 //使用反射,注册驱动 Class.forName("com.mysql.jdbc.Driver"); //获得数据库连接 //url:数据库地址,格式: //jdbc:mysql://IP:端口号//数据库名 String url = "jdbc:mysql://192.168.0.207:3306/mydb"; Connection conn = DriverManager.getConnection(url, "root", "XXXXXXXXXXe1"); //获得执行者 Statement state = conn.createStatement(); //执行sql //int executeUpdate(String sql) //执行增删改 // int rs = state.executeUpdate("INSERT INTO `product` (`pid`, `pname`, `price`, `ptype`, `create_tm`) VALUES (NULL, '沐浴露', '21', '日用品', CURRENT_TIMESTAMP);"); // System.out.println(rs); //执行查询 String sql = "SELECT * FROM `product`;"; ResultSet rsSet = state.executeQuery(sql); while(rsSet.next()) { System.out.println(rsSet.getInt("pid") + " " + rsSet.getString("pname") + " " + rsSet.getDouble("price")); } //释放资源 rsSet.close(); state.close(); conn.close(); } }
  • 相关阅读:
    U盘禁用工具1.3
    《中文专业论文写作概论》笔记
    基于WAP1.0的手机论坛网站系统
    销售统计SQL
    移动如何保护个人开发者的合法权益?
    c#使用winnet检测网络连接状况
    HBASE客户端的一些参数设置
    代理模式
    使用Eclipse+Axis2生成webservice
    java多线程的理解
  • 原文地址:https://www.cnblogs.com/SasaL/p/10232881.html
Copyright © 2020-2023  润新知