Java开发从入门到精通(二十一):Java MySQL 连接

本章节我们为大家介绍 Java 如何使用 使用 JDBC 连接 MySQL 数据库。

Java 连接 MySQL 需要驱动包,最新版下载地址为:http://dev.mysql.com/downloads/connector/j/,解压后得到 jar 库文件,然后在对应的项目中导入该库文件。

java 复制代码
import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.SQLException;

public class MySQLConnection {
    public static void main(String[] args) {
        // 数据库连接参数
        String url = "jdbc:mysql://localhost:3306/your_database_name";
        String username = "your_username";
        String password = "your_password";

        try {
            // 加载驱动程序
            Class.forName("com.mysql.jdbc.Driver");

            // 创建连接
            Connection connection = DriverManager.getConnection(url, username, password);

            // 连接成功后,可以进行数据库操作
            System.out.println("连接成功!");

            // 关闭连接
            connection.close();
        } catch (SQLException e) {
            e.printStackTrace();
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }
    }
}
相关推荐
superman超哥几秒前
Rust 并发性能调优:线程、异步与无锁的深度优化
开发语言·后端·rust·线程·异步·无锁·rust并发性能
csbysj2020几秒前
Python 多线程
开发语言
superman超哥1 分钟前
Rust Trait 对象与动态分发权衡:性能与灵活性的深度权衡
开发语言·后端·rust·rust trait·对象与动态发布·性能与灵活性
ftpeak2 分钟前
Burn:纯 Rust 小 AI 引擎的嵌入式物体识别之旅(一步不踩坑)
开发语言·人工智能·rust
独断万古他化6 分钟前
【Spring Web MVC 入门实战】实战三部曲由易到难:加法计算器 + 用户登录 + 留言板全流程实现
java·后端·spring·mvc
学后端的小萝卜头8 分钟前
如何通过HTTP Range请求分段获取OSS资源(下载篇)
java·网络·http
迷途的小子12 分钟前
go-gin binding 标签详解
java·golang·gin
越努力^越幸运13 分钟前
C中内存函数
c语言·开发语言
机灵猫16 分钟前
守卫系统的最后一道防线:深入 Sentinel 限流降级与熔断机制(对比 Hystrix)
java·hystrix·sentinel
教练、我想打篮球17 分钟前
124 记一次 大模型无限输出 “--“ 导致的短时间频繁 ygc
java·flow·ygc