Java连接MySQL (intellij IDEA)

Java 连接数据库 (JDBC)

软件: Intellij IDEA + MySQL8.0

第一步

首先去MySQL官网下载驱动包
官网地址: https://dev.mysql.com/downloads/connector/j/
选择platform Independent 下载 .zip 即可(window系统)
如果是Linux下载相应的文件 .tar.gz
在这里插入图片描述

第二步

将下载好的 .zip 文件解压,进入解压文件,找到mysql-connector-java-8.0.13.jar。
在这里插入图片描述

第二部下面部分可以不用做,因为最终都仅仅是将mysql-connector-java-8.0.13.jar的路径导入到Intellij IDEA就可以
将其移动到java的jrk环境中
在这里插入图片描述

到此驱动包已经安装完成

第三步

打开Intellij IDEA,进入某一个工程中
进入到project structure中
在这里插入图片描述

进入model中,点击最右侧的加号,选择第一个JARs or directories。
在这里插入图片描述

选择路径将mysql-connector-java-8.0.13.jar的路径导入即可。(这取决于你解压后将mysql-connector-java-8.0.13.jar放到了哪)
在这里插入图片描述
最后点击应用(apply)就好了
在这里插入图片描述

然后测试成功(本人的MySQL在云服务器上,若是本地相应的改一下就好了,自行百度把,)
在这里插入图片描述

连接代码:

import java.sql.*;

public class Main {

    public static void main(String[] args) throws Exception {
        // 1.加载数据访问驱动
        Class.forName("com.mysql.jdbc.Driver");
        //2.连接到数据"库"上去
        String url = "jdbc:mysql://[url]/[数据库名]";
        String user= "root"; 
        String passwd= "[密码]";
        Connection conn= DriverManager.getConnection(url,user,passwd);
        //3.构建SQL命令
        Statement state=conn.createStatement();
        String s="insert into test values('male',100,'HHH')";
        state.executeUpdate(s);
    }

}
  • 19
    点赞
  • 90
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
连接 MySQL 数据库需要进行以下步骤: 1. 下载并安装 MySQL 数据库,并安装 MySQL 的 JDBC 驱动。JDBC 驱动可以从 MySQL 官方网站上下载。 2. 打开 IntelliJ IDEA,创建一个新的 Java 项目。 3. 在项目中添加 MySQL JDBC 驱动。可以将 JDBC 驱动文件复制到项目的 lib 文件夹下,并在项目中添加该库。 4. 在项目中创建一个 Java 类,并在该类中编写连接 MySQL 数据库的代码。例如: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class MySQLConnection { public static void main(String[] args) { // JDBC 驱动名及数据库 URL String JDBC_DRIVER = "com.mysql.jdbc.Driver"; String DB_URL = "jdbc:mysql://localhost:3306/test"; // 数据库的用户名与密码 String USER = "root"; String PASS = "password"; Connection conn = null; try { // 注册 JDBC 驱动 Class.forName(JDBC_DRIVER); // 打开连接 conn = DriverManager.getConnection(DB_URL, USER, PASS); // 执行 SQL 查询 // ... // 关闭连接 conn.close(); } catch (SQLException se) { // 处理 JDBC 错误 se.printStackTrace(); } catch (Exception e) { // 处理 Class.forName 错误 e.printStackTrace(); } finally { // 关闭资源 try { if (conn != null) conn.close(); } catch (SQLException se) { se.printStackTrace(); } } } } ``` 5. 运行该 Java 类,如果一切正常,应该能够成功连接MySQL 数据库。 注:上述代码中的“PASSWORD”需要替换为 MySQL 数据库的密码。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值