idea连接MySQL

1.下载相应版本MySQL的jar包
下载网站:https://mvnrepository.com/artifact/mysql/mysql-connector-java/5.1.49
步骤如下图:
在这里插入图片描述
选择需要的版本下载下来,但是不要解压
在这里插入图片描述
在这里插入图片描述

(也可直接下载这个:……不好意思,csdn上传功能还不太会用)
2.在需要操作MySQL的idea工程中,src同级别目录下,创建一个“Directory”(一般命名为“lib”)
3.把“1.”下载的jar包粘贴到此目录下
4.右键此目录,选择Add as Library
在这里插入图片描述

此时,即添加成功
接下来,在代码中进行相关操作需要的配置
并且做一个最简单的示范

import com.mysql.cj.jdbc.MysqlDataSource;

import javax.sql.DataSource;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;

public class TestJDBC {
    public static void main(String[] args) throws SQLException {
        //1.创建数据源。数据源描述了你要操作的数据库,在哪里
        DataSource dataSource = new MysqlDataSource();
        ((MysqlDataSource) dataSource).setUrl("jdbc:mysql://127.0.0.1:3306/student?serverTimezone=UTC&characterEncoding=utf8&useSSL=false");//1.这里不用记2.这里也是MySQL8和5的区别点之一,MySQL5对应的是:jdbc:mysql://127.0.0.1:3306/java107?characterEncoding=utf8&useSSL=false
        ((MysqlDataSource)dataSource).setUser("root");
        ((MysqlDataSource)dataSource).setPassword("123456");

        //2.和数据库服务器,建立连接。
        Connection connection = dataSource.getConnection();

        //3.构造一个SQL
        String sql = "insert into student1 values(1,'qqq')";
        //需要把 String sql 转成 语句对象
        PreparedStatement statement = connection.prepareStatement(sql);

        //4.把构造好的 SQL 发送给服务器去执行。
        int n = statement.executeUpdate();//这里会返回执行成功影响到的数据库中表中的行数
        System.out.println("n = "+n);

        //5.最后一步,释放必要的资源。(有顺序:先创建的,后释放)
        statement.close();
        connection.close();


    }
}

即:两个注意点
1)数据库驱动版本和你的数据库版本保持一致(jar包版本,也就是依赖包)

2)MySQL8的setUrl是"jdbc:mysql://127.0.0.1:3306/student?
serverTimezone=UTC&characterEncoding=utf8&useSSL=false"

MySQL5的setUrl是“jdbc:mysql://127.0.0.1:3306/java107?characterEncoding=utf8&useSSL=false”
在这里插入图片描述
一般只需要改变上图中蓝色标注的地方。

### 配置 IntelliJ IDEA 连接MySQL 数据库 在 IntelliJ IDEA 中配置连接MySQL 数据库的过程可以分为以下几个部分: #### 1. 打开 Database 工具窗口 通过菜单栏中的 `View → Tool Windows → Database` 或者直接点击右侧工具栏中的 `Database` 图标来打开数据库工具窗口。 #### 2. 添加新的数据源 在 Database 工具窗口的左上角,点击加号 (`+`) 按钮,选择 `Data Source → MySQL` 来创建一个新的 MySQL 数据源[^3]。 #### 3. 填写数据库连接信息 在弹出的对话框中填写以下字段: - **Host**: 输入 MySQL 数据库所在的服务器地址,默认为本地主机 `localhost`。 - **Port**: 输入端口号,默认情况下 MySQL 使用的是 `3306` 端口。 - **User**: 输入用于访问数据库的用户名。 - **Password**: 输入对应的密码。 - **URL**: 自动填充,也可以手动调整。通常形式为: ```plaintext jdbc:mysql://<host>:<port>/<database_name> ``` 完成上述设置后,点击右下角的 `Test Connection` 按钮验证连接是否成功。如果提示缺少驱动程序,则按照提示下载并安装相应的 JDBC 驱动[^2]。 #### 4. 下载并配置 JDBC 驱动 当点击 `Test Connection` 后,可能会遇到驱动未找到的情况。此时需要点击 `Download` 按钮自动下载适合当前 MySQL 版本的 JDBC 驱动,或者手动指定已有的驱动路径。确保选择了与 MySQL 数据库版本匹配的驱动版本。 #### 5. 测试连接 一旦所有参数都正确无误,再次点击 `Test Connection` 按钮确认能够顺利建立连接。如果一切正常,将会显示成功的消息。 #### 6. 查看和管理数据库对象 成功连接之后,在左侧的树形结构视图里可以看到该数据库下的各个表、视图以及其他对象。可以通过上下文菜单执行查询语句或其他 SQL 脚本操作[^4]。 ```sql -- 示例SQL查询语句 SELECT * FROM users; ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值