代码改变世界

java 连接MySQL数据库 操作图解

2017-05-19 15:26  backyyan  阅读(470)  评论(0编辑  收藏  举报

右击jre System library,出现以下界面

 

 点击add external jars

 

 

 

出现以下界面,找到你下载好的文件,确定

如下是已经导入的图。

 

在mysql创建一个数据库,以及列表,属于一些数据。

 

package test2;

import java.sql.*;

public class Mysqltest {
    public static void main(String[] args) {
        // 驱动程序名
        String driver = "com.mysql.jdbc.Driver";
        // URL指向要访问的数据库名STUDENT
        String url = "jdbc:mysql://127.0.0.1:3306/STUDENT";
        // MySQL配置时的用户名
        String user = "root";
        // MySQL配置时的密码
        String password = "root";
        String name;
        try {
            // 加载驱动程序
            Class.forName(driver);
            // 连续数据库
            Connection conn = DriverManager.getConnection(url, user, password);
            if (!conn.isClosed())
                System.out.println("Succeeded connecting to the Database!");
            // statement用来执行SQL语句
            Statement statement = conn.createStatement();
            // 要执行的SQL语句
            String sql = "select * from testUser";
            // 结果集
            ResultSet rs = statement.executeQuery(sql);
            while (rs.next()) {
                // 选择Name这列数据
                name = rs.getString("UNAME");
                // 输出结果
                System.out.println(rs.getString("UNO") + "\t" + name);
            }
            rs.close();
            conn.close();
        } catch (ClassNotFoundException e) {
            System.out.println("Sorry,can`t find the Driver!");
            e.printStackTrace();
        } catch (SQLException e) {
            e.printStackTrace();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

以上为我的运行结果