Java 通过 JDBC 连接 MySQL 数据库的简单示例

来源:互联网 发布:淘宝直通车计算机出价 编辑:程序博客网 时间:2024/06/06 22:11

Java 通过 JDBC 连接 MySQL 数据库的简单示例


  • JDBC 的下载与配置

    1. JDBC 下载

      下载 JDBC

    2. JDBC 配置

      将下载的驱动包解压,得到 mysql-connector-java-5.1.42-bin.jar(版本号可能不同)。然后将 mysql-connector-java-5.1.42-bin.jar 添加到 classpath 环境变量中。我把 mysql-connector-java-5.1.42-bin.jar 放在了 jdk 安装目录的 lib 目录下。环境变量如图所示:

      环境变量

  • Java 连接 MySQL

    1. 我的 MySQL 中已经新建了一个数据库 JavaLinkMySQL,新建了一个表为 test 并插入了两条数据

    2. Java 连接的代码:

      import java.sql.*;public class JavaLinkMySQL {public static void main(String[] args){    String driver = "com.mysql.jdbc.Driver";    String url = "jdbc:mysql://127.0.0.1:3306/javalinkmysql";    String user = "root";    String password = "";    try{        Class.forName(driver);        Connection connection = DriverManager.getConnection(url,user,password);        if(!connection.isClosed()){            System.out.println("连接成功");        }        Statement statement = connection.createStatement();        String sql = "select * from test";        ResultSet result = statement.executeQuery(sql);        while(result.next()){            System.out.print(result.getString("id")+" ");            System.out.print(result.getString("name")+" ");            System.out.print(result.getString("gender")+" ");            System.out.println(result.getString("age"));        }        result.close();        connection.close();    }catch(Exception e){        e.printStackTrace();    }}}
    3. 运行

      编译运行,如图:

      运行

原创粉丝点击