idea jdbc连接Mysql数据库 详细图文教程

IntelliJ IDEA 连接Mysql数据库

下载jdbc

点击下载jdbc.
我使用的jdbc8.0的版本
idea jdbc连接Mysql数据库 详细图文教程_第1张图片
下载完成之后,解压下来,然后放到自己找的到的目录

创建java项目
创建好之后
点击 文件(files) --项目结构(project structure)–模块(modules)–添加–jars或者目录…
idea jdbc连接Mysql数据库 详细图文教程_第2张图片
添加刚刚解压出来的jdbc
idea jdbc连接Mysql数据库 详细图文教程_第3张图片
idea jdbc连接Mysql数据库 详细图文教程_第4张图片添加成功应用之后,外部库会出现刚刚添加的jdbc
idea jdbc连接Mysql数据库 详细图文教程_第5张图片
打开database
idea jdbc连接Mysql数据库 详细图文教程_第6张图片
idea jdbc连接Mysql数据库 详细图文教程_第7张图片
填上你的数据库的user和passwordidea jdbc连接Mysql数据库 详细图文教程_第8张图片
填好之后,点击Test connection,若出现绿色箭头,则代表访问成功。idea jdbc连接Mysql数据库 详细图文教程_第9张图片
:新版本的jdbc可能会出现该报错:
Server returns invalid timezone、
Go to ‘Advanced’ tab and set ‘serverTimezon’
解决方法:
时区错误,MySQL默认的时区是UTC时区,比北京时间晚8个小时。

点击设置–点击advanced–servertimezone–Asia/Shanghai
idea jdbc连接Mysql数据库 详细图文教程_第10张图片
测试连接数据库
新版的jdbc需要改为com.mysql.cj.jdbc.Driver

import java.sql.*;


public class test {
    public static void main(String[] args) {
        //加载驱动类
        try {
            Class.forName("com.mysql.cj.jdbc.Driver");
            //Class.forName("com.mysql.jdbc.Driver");
            Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/sa","root","123456");
            //sa代表的是数据库,root代表的是数据库的用户名,123456代表数据的密码,请自己注意修改
            Statement sql=conn.createStatement();
            ResultSet rs;
            rs=sql.executeQuery("select * from user");//user代表的是表,请注意修改
            while (rs.next())
            {
                System.out.println(rs.getString(1));
                System.out.println(rs.getString(2));
            }
            conn.close();
        } catch (ClassNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }}

打印出结果,则代表连接成功。

参考1
参考2

你可能感兴趣的:(idea,javaweb,jsp)