永发信息网

怎么通过jdbc连接mysql数据库

答案:1  悬赏:70  手机版
解决时间 2021-11-19 08:52
怎么通过jdbc连接mysql数据库
最佳答案
•创建一个以JDBC连接数据库的程序,包含7个步骤:
1、加载JDBC驱动程序:
在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),
这通过java.lang.Class类的静态方法forName(String className)实现。
例如:
try{
//加载MySql的驱动类
Class.forName("com.mysql.jdbc.Driver") ;
}catch(ClassNotFoundException e){
System.out.println("找不到驱动程序类 ,加载驱动失败!");
e.printStackTrace() ;
}
成功加载后,会将Driver类的实例注册到DriverManager类中。
2、提供JDBC连接的URL
•连接URL定义了连接数据库时的协议、子协议、数据源标识。
•书写形式:协议:子协议:数据源标识
协议:在JDBC中总是以jdbc开始
子协议:是桥连接的驱动程序或是数据库管理系统名称。
数据源标识:标记找到数据库来源的地址与连接端口。
例如:(MySql的连接URL)
jdbc:mysql:
//localhost:3306/test?useUnicode=true&characterEncoding=gbk ;
useUnicode=true:表示使用Unicode字符集。如果characterEncoding设置为
gb2312或GBK,本参数必须设置为true 。characterEncoding=gbk:字符编码方式。
3、创建数据库的连接
•要连接数据库,需要向java.sql.DriverManager请求并获得Connection对象,
该对象就代表一个数据库的连接。
•使用DriverManager的getConnectin(String url , String username ,
String password )方法传入指定的欲连接的数据库的路径、数据库的用户名
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
小三非要生孩子被打胎死腹中怎么判刑
四海二手车行(信阳固始县)地址好找么,我有些
烤牛肉用的牛肉应该选哪里的肉比较好
PIR是什么意思?
2016年江西理科高考477分能上什么大学
高压柱塞泵马达用到sae法兰吗
磨床一般用什么冷却液
东莞黄江镇与哪个镇离得最近
vivo3s为什么会自发短信
2o14三星手机电池那个牌用的时间长
我问男友:大概几岁想结婚?男友说25,我说和
屁眼周围红红的一圈,挺疼的,怎么回事?有什
电影里作者撞死了一对母女,然后把他们写进小
赛尔号雷伊什么时候回来?据说雷雨天才能来,
7.1英尺是多高?
推荐资讯
什么是BOB发型?适合哪种脸型
高考体育免考分几种情况
无心是什么意思
一个口字旁,女娲的娲另一边,怎么组词
金话筒艺术学校(和平街南胡同)地址在哪,我要
人名中有鬼字的动漫人物
做一个招牌需要多少钱高1.5米长7米彩钢扣板的
32-13+7先算那一个
电信卡好还是联通好,电信尾号1234,联通尾号
烤制面包过程中为什么要喷水
IBM笔记本键盘触控板上面三个键中间那个干吗
为什总想右侧睡觉?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?