intellij2019 连接mysql数据库

intellij2019 连接mysql数据库

1 创建目录

在工程项目的web目录下的WEB-INF下建立两个文件夹,一个是classes,用于保存程序运行时编译的文件。另一个是lib文件夹,用于存放程序运行时所要存放的外部类,这里,我们将下载的mysql的jdbc驱动包放到lib文件夹下

2 下载mysql-connector的驱动包

mysql-connector包下载
由于之前mysql下载的版本为5.7.29,所以这里下载的是5.1.48。将解压后得到的mysql-connector-java-5.1.48.jar放入刚刚创建好的lib下。

3 初始化数据库连接

在src下创建一个类(我创建类名为jdbc),进行数据库的连接实例初始化。

import java.sql.*;

class jdbc {
    public static void main(String[] args) throws ClassNotFoundException, SQLException {

        //1.导入驱动jar包
        //在项目下创建一个文件夹,将mysql-connector-java-5.1.48.jar文件复制到文件夹下
        //2.注册驱动
        Class.forName("com.mysql.jdbc.Driver");
        //3.获取数据库连接对象
        Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/news?useSSL=FALSE&serverTimezone=UTC","root", "password");
        //4.获取执行sql对象statement
        Statement st = conn.createStatement();
        //5.定义SQL语句
        String sql="select id from text";
        //6.使用resultSet接收返回数据
        ResultSet id=st.executeQuery(sql);
        id = st.executeQuery(sql);
        //7.输出结果
        while(id.next()){
            String re=id.getString("id");
            System.out.println(re);
        }
        //8.释放资源
        st.close();
        conn.close();
    }

}

这里的jdbc:mysql://localhost/news?useSSL=FALSE&serverTimezone=UTC","root", "password");news为数据库名,rootpassword分别为用户名和密码。

4 将jar包导入项目

因此File–>project structure–>Modules–>Dependencies–>添加MySQL的驱动包:mysql-connector-java-5.1.48.jar -->Apply将其导入项目。

image-20201026213752239

image-20201026214055626

image-20201026214116569

点击应用即可完成导入

最后目录结构如下;

.(img-Mhr8gPt6-1603719890666)]

点击应用即可完成导入

最后目录结构如下;

image-20201026214232604

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页