Intellij IDEA连接MySQL数据库

首先需要创建项目(Project)、包(Package)和类(Class),创建的过程不多说。
这里我的包名和类名都叫DBConnection。
我使用的IDEA版本:2019.2
我使用的MySQL版本:8.0.17,文章中提到的jar包版本必须要与MySQL版本保持一致。
代码如下:

package DBConnection;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class DBConnection
{
    public static void main(String[] args)
    {
        Connection con;
        String driver = "com.mysql.cj.jdbc.Driver";   //这个是mysql的新版驱动
        String url = "jdbc:mysql://localhost:3306/aaa?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC";//我的数据库名字是aaa
        String user = "root";   //此处为数据库用户名
        String password = "password";   //此处为数据库密码
        try
        {
            Class.forName(driver);
            con = DriverManager.getConnection(url,user,password);
            if(!con.isClosed())
            {
                System.out.println("数据库连接成功");
            }
            Statement statement = con.createStatement();
            String sql = "select * from abc;";   //数据库查询语句,我的表名叫abc
            ResultSet resultSet = statement.executeQuery(sql);
            String username;
            while(resultSet.next())
            {
                username = resultSet.getString("username");
                System.out.println("用户名:" + username);
            }
            resultSet.close();
            con.close();
        }
        catch(ClassNotFoundException e)
        {
            System.out.println("数据库与驱动没有安装");
        }
        catch(SQLException e )
        {
            System.out.println("数据库连接失败");
        }
    }
}

光有代码还不行,还需要导入一个jar包:mysql-connector-java-8.0.17。
首先要在工程下面新建一个bin文件夹。鼠标右键单击工程名称,点击New->Directory
在这里插入图片描述
输入文件夹名称bin,点击OK
在这里插入图片描述
建好之后将mysql-connector-java-8.0.17包放入bin文件夹中,操作很简单,找到jar包,Ctrl+C,然后在bin文件夹位置Ctrl+V,效果如下图所示:
在这里插入图片描述
接下来导入jar包的步骤如下:
点击File->Project Structure
在这里插入图片描述
选择左侧的Modules,选择中间的工程名test082002,点击右侧的Dependencies,点击最右侧的+号,选择第一项JARS or directories。
在这里插入图片描述
找到jar包,点击OK。
在这里插入图片描述
回到上一个界面,看到jar包已经在列表里,直接点击OK。
在这里插入图片描述
至此所有工作全部结束,运行看一下效果。
在这里插入图片描述
数据库连接成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值