2024年1月15日发(作者:)

本文由我司收集整编,推荐下载,如有疑问,请与我司联系mysql数据库的连接以及增删改查Java代码实现(PreparedStatement版)

2015/05/27 0 数据库:

 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

Java代码:

 代码:

 package ;import tion;import

edStatement;import

;public class

Manager;import

Set;import eption;import

mySqlConnection {//创建数据库驱动名称private static String Driver_ >//数据库链接地址private String url= jdbc:mysql://localhost:3306/test //数据库用户名private String

user= root //数据库密码private String password= 11 //数据库链接private Connection

con=null;//准备声明sql语句private

ResultSet rs=null;//影响行数private

PreparedStatement

int i;/* *

pstmt=null;//结果集private

创建驱动 * */static{try

{e(Driver_class);} catch (ClassNotFoundException e) {// TODO Auto-generated catch tackTrace();}}/* * 加载驱动 * */@Testpublic void

getConnect() {// TODO Auto-generated method stubtry

{con=nection(url, user, password);} catch (SQLException e) {//

TODO Auto-generated catch tackTrace();}//判断数据库是否加载成功if(con!=null){n( 数据库加载成功! }else{n( 数据库加载失败! }}/* * 执行sql语句 * */public void doSql(String sql,Object[] object) {//

TODO Auto-generated method stub//判断sql语句是否存在if(sql!=null){//加载驱动getConnect();//判断object数组是否存在if(object==null){//如果不存在,创建一个,