手把手教你用idea实现Java连接MySQL数据库

目录

1.下载MySQL

[2.下载mysql 的jdbc驱动](#2.下载mysql 的jdbc驱动)

3.将驱动jar包导入idea

4.通过Java测试数据库是否连接成功


1.下载MySQL

首先如果没有mysql的需要先下载MySQL,可以看这个教程

MYSQL安装手把手(亲测好用)_程序小象的博客-CSDN博客


2.下载mysql 的jdbc驱动

官网:https://dev.mysql.com/downloads/connector/j/

下载完压缩包后需要解压


3.将驱动jar包导入idea

打开idea的工程。在文件中选择项目结构

1.选择项目结构中的库2.新建一个点加号3.选择java

选择刚才下载的包含jar包的文件夹

确定后如果这样就表示导入成功了


4.通过Java测试数据库是否连接成功

JDBC连接访问数据库需要经过以下几个步骤:

1.加载数据库驱动

2.建立与数据库的连接

3.向数据库发送SQL命令

案例只建立连接所以只需要完成前面两个步骤:

1.加载驱动方法:

java 复制代码
Class.forName("com.mysql.cj.jdbc.Driver");

2.建立连接:

DriverManger类的getConnection()方法获取连接对象

java 复制代码
public static Connection getConnection(String url, String user, String password) throws SQLException

参数说明:

  • url:数据库连接的 URL,包括数据库类型、主机地址、端口号、数据库名称等信息。
  • user:连接数据库的用户名。
  • password:连接数据库的密码。

这里的user和password就是一开始下载MySQL时候里面设置的强用户密码。如果忘记了就只能卸载mysql重新安装了

案例代码:

java 复制代码
package com.company;

import java.sql.DriverManager;

public class Main {

    public static void main(String[] args) throws  Exception{
//        加载驱动
        Class.forName("com.mysql.cj.jdbc.Driver");
//        连接连接
        DriverManager.getConnection("jdbc:mysql://localhost:3306/mysqltest","your_name","your_password");
        System.out.println("连接成功");
    }
}

如果控制台没有输出错误信息那么这样就算连接成功了。想要了解更多关于详细的JDBC操作请关注后续的文章


相关推荐
山峰哥1 分钟前
现代 C++ 的最佳实践:从语法糖到工程化思维的全维度探索
java·大数据·开发语言·数据结构·c++
CoderYanger1 分钟前
动态规划算法-两个数组的dp(含字符串数组):43.不同的子序列
java·算法·leetcode·动态规划·1024程序员节
故渊ZY2 分钟前
Spring DI核心原理:依赖注入实战全解析
java·spring
Ditglu.4 分钟前
数据库运维(DBA)职业能力提升知识库
运维·数据库·dba
黛琳ghz8 分钟前
机密计算与安全容器:openEuler安全生态深度测评
服务器·数据库·安全·计算机·操作系统·openeuler
Andy工程师10 分钟前
Spring Boot 的核心目标
java·spring boot·后端
努力搬砖的咸鱼14 分钟前
API 网关:微服务的大门卫
java·大数据·微服务·云原生
小清兔22 分钟前
一个unity中URP的环境下旋转天空盒的脚本(RotationSky)
开发语言·数据库·学习·程序人生·unity·c#·游戏引擎
小裕哥略帅23 分钟前
Springboot中全局myBaits插件配置
java·spring boot·后端
技术爬爬虾25 分钟前
为什么React的漏洞能攻破服务器?Next.js与RSC入门基础
前端·数据库·安全