mysql jdbc连接
2013-01-04 20:13
162 查看
package com.mayi.jdbc.util; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; import java.sql.ResultSet; import com.mysql.jdbc.Connection; public class Jdbc_Util { private Connection conn =null; private Statement statement =null; private ResultSet result=null; private boolean b; private int a; public Jdbc_Util(){ try { Class.forName("com.mysql.jdbc.Driver");//加载驱动 conn = (Connection) DriverManager.getConnection( "jdbc:mysql://localhost:3306/test", "mayi", "123456");//获得连接 System.out.println("加载驱动成功!!"); } catch (ClassNotFoundException e) { System.out.println("加载驱动失败!!"); e.printStackTrace(); }catch (SQLException e) { System.out.println("获取数据库连接失败!!"); e.printStackTrace(); } } //增加数据 public int add(String sql){ try { statement =conn.createStatement(); a=statement.executeUpdate(sql); } catch (SQLException e) { e.printStackTrace(); } return a; } //删除数据 public int delete(String sql){ try { statement =conn.createStatement(); a=statement.executeUpdate(sql); } catch (SQLException e) { e.printStackTrace(); } return a; } //查询数据 public ResultSet select(String sql){ try { Statement statement =conn.createStatement( ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE); result=statement.executeQuery(sql); } catch (SQLException e) { e.printStackTrace(); } return result; } //改数据 public int update(String sql){ try { statement =conn.createStatement(); a=statement.executeUpdate(sql); } catch (SQLException e) { e.printStackTrace(); } return a; } //关闭资源 public boolean close(){ try { result.close(); statement.close(); conn.close(); } catch (Exception e) { e.printStackTrace(); } return b; } }
mysql-connector-java-5.1.20-bin.jar 驱动包在我下载的mysql安装文件里自己带了一个,要是没有,也可以在这里下载:jdbc
mysql下载地址:mysql
相关文章推荐
- mysql jdbc连接步骤及常见参数
- mysql jdbc连接服务器上数据库却显示本地ip拒绝访问
- mysql jdbc 连接
- mysql jdbc连接
- Mysql JDBC连接
- mysql jdbc连接步骤及常见参数
- myeclipse连接mysql jdbc 语句
- 浅析MySQL JDBC连接配置上的两个误区
- JSP数据库连接大全
- asp.net 在线支付com的连接问题
- asp连接sqlserver 高手赐教
- MySQL问题贴3:Delphi第一次编译连接MySQl数据时缺少dll文件的解决办法
- Pb程序连接sql 2000和2005数据库的问题
- C#连接MySQL数据库,实现CRUD
- 数据库连接
- Oracle多行记录合并/连接/聚合字符串的几种方法(转)
- JAP 连接 mysql 字符集
- SQL有外连接的时候注意过滤条件位置
- 连接Oracle 10g时ORA-12514: TNS: 监听进程不能解析问题的解决
- Java通过JDBC连接Oracle个人总结