0
点赞
收藏
分享

微信扫一扫

Java idea环境如何连接远程数据库

环境配置这样的;
点击设置按钮,点击project structure
image.png
三个箭头表示三个步骤
image.png
点击加号,并根据图箭头所示,找到jar包所在地。
image.png
找到jar包了
image.png
点击确定就可;
来了来了,看箭头;
image.png

上代码->

import java.sql.*;

public class Main {
    public static void main(String[] args) throws SQLException {
        Connection conn = null;
        Statement stmt = null;
        ResultSet rs = null;
        try {
            //加载数据库驱动
            Class.forName("com.mysql.cj.jdbc.Driver");
            //通过DriverManager获取数据库连接
            String url = "jdbc:mysql://158.101.100.183:3306/jdbc";
            String username = "jdbc";
            String password = "618030";
            conn = DriverManager.getConnection(url, username, password);
            //3通过Connection对象获取Statement对象
            stmt = conn.createStatement();
            //使用Statement执行sql语句
            String sql = "select * from tb_user";
            rs = stmt.executeQuery(sql);
            //操作ResultSet结果集
            System.out.println("id      |   name       sex" + "      |   email       |   birthday");
            while (rs.next()) {
                int id = rs.getInt("id");//通过列名获取指定的字段
                String name = rs.getString("name");
                String sex = rs.getString("sex");
                String email = rs.getString("email");
                String birthday = rs.getString("birthday");
                System.out.println(id + "      |   " + name + "   |   " + sex + "+  |   " + email + "   |   " + birthday);
            }
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        } catch (SQLException e) {
            e.printStackTrace();
        } finally {
            //关闭连接,释放资源
            if (rs != null) {
                rs.close();
            }
            if (stmt != null) {
                stmt.close();
            }
            if (conn != null) {
                conn.close();
            }
        }
    }
}

这样连接就可以了。祝好运,如果有不懂的,可以联系我哈。lechunqiu@outlook.com

举报

相关推荐

0 条评论