您的位置:首页 > 数据库 > MySQL

[Mysql数据库] mysql数据库的连接以及增删改查Java代码实现

2015-11-26 17:40 841 查看




数据库:

create table t1(id int primary key not null auto_increment,name varchar(32),password varchar(32));

insert into t1(name,password) values('admin','123');

insert into t1(name,password) values('zhangsan','123');

insert into t1(name,password) values('lisi','123');

复制代码
http://www.lzfsk.com/fkjb/ydy/8080.html
http://www.lzfsk.com/fkjb/ydy/8081.html
http://www.lzfsk.com/fkjb/ydy/8082.html
http://www.lzfsk.com/fkjb/ydy/8084.html
http://www.lzfsk.com/fkjb/ydy/8085.html
java代码

mySqlConnection.java代码:

package com.dbdao.mysql;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.PreparedStatement;

import java.sql.ResultSet;

import java.sql.SQLException;

import org.junit.Test;

public class mySqlConnection {

//创建数据库驱动名称

private static String Driver_class="com.mysql.jdbc.Driver";

//数据库链接地址

private String url="jdbc:mysql://localhost:3306/test";

//数据库用户名

private String user="root";

//数据库密码

private String password="11";

//数据库链接

private Connection con=null;

//准备声明sql语句

private PreparedStatement pst
ca9c
mt=null;

//结果集

private ResultSet rs=null;

//影响行数

private int i;

/*

* 创建驱动

* */

static{

try {

Class.forName(Driver_class);

} catch (ClassNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

/*

* 加载驱动

* */

@test

public void getConnect() {

// TODO Auto-generated method stub

try {

con=DriverManager.getConnection(url, user, password);

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

//判断数据库是否加载成功

if(con!=null){

System.out.println("数据库加载成功!");

}else{

System.out.println("数据库加载失败!");

}

}

/*

* 执行sql语句

* */

public void doSql(String sql,Object[] object) {

// TODO Auto-generated method stub

//判断sql语句是否存在

if(sql!=null){

//加载驱动

getConnect();

//判断object数组是否存在

if(object==null){

//如果不存在,创建一个,防止出现空指针异常

object=new Object[0];

}

try {

//声明一条准备的sql语句

pstmt=con.prepareStatement(sql);

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: