jdbc调用数据库的步骤
为什么jdbc只能连接数据库的一个数据?
为什么jdbc只能连接数据库的一个数据?
jdbc只是一个统称,mysql和oracle等都提供了jdbc驱动,以便java通过这个驱动访问相应的数据库。
eclipse如何连接mysql数据库?
你好,我是小黄,一个爱看书的java程序员,我来回答这个问题。
我猜测您的意思是,在eclipse里面通过JDBC技术连接mysql,要是这样的话,具体步骤有:
1. 注册一个driver驱动器
2.获得数据库连接(url, 用户名,密码)
3.开启事务,取消自动提交
4.创建一个statement语句发送sql
5.执行sql语句
6.如果有结果集就处理结果集
7.关闭语句
8.没问题就commit
9.有问题就rollback
10.关闭数据库连接
来看看具体代码吧
public class JdbcDemo {t
public static void main(String[] args) {t
//1,注册mysql驱动
try {
()// 动态加载mysql驱动
} catch (ClassNotFoundException e2) {
()
}t
//2,获得连接 (url username password)
// jdbc:mysql://主机名称:连接端口/数据库的名称
String url jdbc:mysql://localhost:3306:hw
String username test
String password test
Connection conn nullt
try {
conn (url, username, password)t
//3,开启事务,取消自动提交t
(false)
//4,打开sql语句t
Statement stat ()
//5,执行sql语句
stat.execute( insert into t_student values (1222, andy, 20, 1 ))t
//6,有结果集就处理t
//7,关闭sql语句
()
//8,没问题就提交ttt
()
} catch (Exception e) {t
try {
//9,有问题就回滚
()
} catch (SQLException e1) {
}
}finally {t
try {
//10,关闭数据库连接
()
} catch (SQLException e) {
}
}t
}
}
以上供参考,如果您觉得有帮助,请帮忙点赞,转发,或者关注我,我是小黄,谢谢。