java连接mysql的dao包

数据库对于一个项目来说是必不可少的,用java连接数据库的基础是编写一个连接数据库的包。
连接数据库的第一步是在项目中加入jar包
连接不同的数据库有不同的jar包,连接oracle数据库用的是ojdbc包,连接mysql数据库用的是mysql-connector-java包。
在将jar包复制到项目中后,右键点击mysql-connector-java,选择build path然后
add to build path,当看到项目出现一个牛奶瓶样的这里写图片描述
就代表jar包已经加入项目中去了。
然后遍写一个基础dao包
先声明需要的驱动地址:com.mysql.jdbc.Driver注意Driver首字母要大写
然后声明要连接数据库的用户和密码,用户和密码就是登陆数据库的用户密码
最后声明一个连接数据库的路径url:“jdbc:mysql://locahost:端口号/数据库名”
还有3个要使用的对象
Connection:代表与数据源的唯一连接,preparedStatement:包含已经编译号的sql语句,速度比Statement快,resultSet:返回结果集
第二步:打开驱动
Class.forname(com.mysql.jdbc.Driver);
第三步:打开连接
DriverManager.getConnection(端口号,用户名,密码)
最后一步:提供公共方面的DML操作
protected static int executeUpdate(String sql,Object[] obj){
getConnection();//调用第三步连接数据库的方法
int count = 0;//进行数据操作时,影响了几条数据
ps = con.preparedStatement(sql); //将sql语句放入preparedStatement中
//将obj[]和sql结合,时代码的可读性变强,sql语句中有几个问号就穿几个值
if(null != obj){
for(int i = 0 ; i < obj.length ; i++){
ps.setObject(i+1,obj[i]);
}
}
count = ps.executeUpdate;

}
这样连接mysql的bao就写好了
需要的时候直接调用这个类的方法就行了。
如果要改用户密码就在这个bao里改就行了,很方便。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值