java 中数据库连接的JDBC和驱动程序的深入分析

理解:
java应用程序与数据库建立连接时,先通过jdbc(jdbc是属于jdk带有的)与数据库厂商提供的驱动程序通信,而驱动程序再与数据库通信。
数据库厂商提供的驱动程序:
数据库的种类有多种,比如mysql、oracle等,不同的数据库有不同的驱动程序。所以在进行其他操作前,首先要下载导入对应的驱动程序jar包。
连接测试步骤:
先声明所用到的数据库的url、用户名和密码(数据库的)
private static String url="jdbc:mysql://localhost:3306/mydb"; private static String name="root"; private static String password="1234";
1.载入驱动程序
2.使用connect与数据库建立连接
载入驱动程序有两种方式:
public static void main(String[] args) {
try {
//载入驱动程序
Class.forName("com.mysql.jdbc.Driver");
//使用connect与数据库建立连接
Connection connection=(Connection) DriverManager.getConnection(url,name,password);
System.out.println("数据库连接成功");
} catch (Exception e) {
System.out.println("数据库连接失败");
e.printStackTrace();
}
}
或者:
public static void main(String[] args) {
try {
//载入驱动程序
Driver driver=new Driver();
DriverManager.registerDriver(driver);//
//使用connect与数据库建立连接
Connection connection=(Connection) DriverManager.getConnection(url,name,password);
System.out.println("数据库连接成功");
} catch (Exception e) {
System.out.println("数据库连接失败");
e.printStackTrace();
}
}
输出:
数据库连接成功
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# java
# 中数据库连接的JDBC和驱动程序
# JDBC和驱动程序的理解
# java使用jdbc连接数据库简单实例
# Java使用jdbc连接MySQL数据库实例分析
# Java基于JDBC连接数据库及显示数据操作示例
# java基于jdbc连接mysql数据库功能实例详解
# Java数据库连接_jdbc-odbc桥连接方式(详解)
# Java基于jdbc连接mysql数据库操作示例
# Java中JDBC连接数据库详解
# java 中JDBC连接数据库代码和步骤详解及实例代码
# Java使用JDBC驱动连接MySQL数据库
# Java实现JDBC连接数据库简单案例
# 希望能
# 有两种
# 谢谢大家
# 有多种
# 应用程序
# brush
# url
# class
# br
# pre
# localhost
# mydb
# private
# static
# String
# jdbc
# span
# style
# strong
相关文章:
如何设置并定期更换建站之星安全管理员密码?
建站之星后台密码如何安全设置与找回?
清除minerd进程的简单方法
公司网站制作费用多少,为公司建立一个网站需要哪些费用?
php条件判断怎么写_ifelse和switchcase的使用区别【对比】
如何快速搭建高效服务器建站系统?
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
昆明高端网站制作公司,昆明公租房申请网上登录入口?
如何在阿里云完成域名注册与建站?
网站网页制作专业公司,怎样制作自己的网页?
青岛网站建设如何选择本地服务器?
如何破解联通资金短缺导致的基站建设难题?
成都响应式网站开发,dw怎么把手机适应页面变成网页?
如何在Windows 2008云服务器安全搭建网站?
网站制作报价单模板图片,小松挖机官方网站报价?
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
高端智能建站公司优选:品牌定制与SEO优化一站式服务
制作旅游网站html,怎样注册旅游网站?
如何在七牛云存储上搭建网站并设置自定义域名?
可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?
如何选择高效响应式自助建站源码系统?
如何在Windows服务器上快速搭建网站?
网站企业制作流程,用什么语言做企业网站比较好?
云南网站制作公司有哪些,云南最好的招聘网站是哪个?
东莞专业制作网站的公司,东莞大学生网的网址是什么?
制作网站建设的公司有哪些,网站建设比较好的公司都有哪些?
如何基于云服务器快速搭建个人网站?
建站之星如何一键生成手机站?
广州建站公司哪家好?十大优质服务商推荐
C++ static_cast和dynamic_cast区别_C++静态转换与动态类型安全转换
新网站制作渠道有哪些,跪求一个无线渠道比较强的小说网站,我要发表小说?
如何撰写建站申请书?关键要点有哪些?
如何通过智能用户系统一键生成高效建站方案?
如何选购建站域名与空间?自助平台全解析
Android自定义控件实现温度旋转按钮效果
如何高效利用亚马逊云主机搭建企业网站?
如何高效利用200m空间完成建站?
免费ppt制作网站,有没有值得推荐的免费PPT网站?
如何通过虚拟机搭建网站?详细步骤解析
如何用y主机助手快速搭建网站?
建站之星如何保障用户数据免受黑客入侵?
行程制作网站有哪些,第三方机票电子行程单怎么开?
家庭服务器如何搭建个人网站?
建站之星安装提示数据库无法连接如何解决?
微课制作网站有哪些,微课网怎么进?
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
内网网站制作软件,内网的网站如何发布到外网?
实例解析angularjs的filter过滤器
建站之星收费标准详解:套餐费用及年费价格表一览
seo网站制作优化,网站SEO优化步骤有哪些?
*请认真填写需求信息,我们会在24小时内与您取得联系。