zoukankan      html  css  js  c++  java
  • 关于Eclispse连接Mysql的Jdbc

    1.在Eclipse中新建Java工程

    2.引入JDBC库(在bulid path 的extenrnal里)

    3.

    1)导入sql包(import java.sql.*)

    2)加载(注册)mysql jdbc驱动程序

     Class.forName("com.mysql.jdbc.Driver");

    3)连接数据库(url)

    Connection connect=DriverManager.getConnection(
    "jdbc:mysql://localhost:3306/test","root","123");

    Connection connect=DriverManager.getConnection(
    "jdbc:mysql://localhost:3306/test");

    ok。。

    层次结构:

       应用层《---Jdbc接口层《---jdbc驱动层《---数据库

    jdbc接口层:为访问不同数据库提供统一接口     

    jdbc驱动层:由特定的数据库厂家实现数据库的真正交互

    JDBC URL问题:

        Jdbc驱动程序一旦注册完毕,就可以建立数据库连接。但是由于很多驱动程序都被注册过,所以需要DriverManager选择正确的驱动程序。

    因此Jdbc都有一个专门的jdbc url作为自我标识,用于选择。

    如下:

    try
    {

    Class.forName("com.mysql.jdbc.Driver");
    System.out.println("Suceess loading mysql driver");
    }
    catch(Exception e)
    {
    System.out.print("EEOR loading mysql driver");
    e.printStackTrace();
    }
    try
    {
    Connection connect=DriverManager.getConnection(
    "jdbc:mysql://localhost:3306/test","root","123");
    System.out.println("sucess connect server");
    Statement stmt=connect.createStatement();
    ResultSet rs=stmt.executeQuery("select * from user");
    while(rs.next())
    {
    System.out.println(rs.getString("name"));
    }
    }
    catch(Exception e)
    {
    System.out.print("get data error!");
    e.printStackTrace();
    }

      

    从菜鸟走向大神,这是道路。
  • 相关阅读:
    Dom页面加载
    Redis
    Ubuntu下git的安装与使用
    类Xadmin插件--海豚插件
    Python基础指随笔
    前端必须掌握30个CSS3选择器
    SweetAlert插件示例
    Pylint在项目中的使用
    django Cookie、Session和自定义分页
    django创建超级用户
  • 原文地址:https://www.cnblogs.com/GuoJiaSheng/p/3731973.html
Copyright © 2011-2022 走看看