全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

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

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小时内与您取得联系。