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();
        }
    }
}
相关推荐
学到头秃的suhian1 小时前
Maven
java·maven
QX_hao1 小时前
【Go】--反射(reflect)的使用
开发语言·后端·golang
小坏讲微服务1 小时前
Docker-compose 搭建Maven私服部署
java·spring boot·后端·docker·微服务·容器·maven
chxii1 小时前
Maven 详解(下)
java·maven
inferno1 小时前
Maven基础(二)
java·开发语言·maven
杨武博1 小时前
关于maven中pom依赖冲突问题记录
java·maven
我是李武涯2 小时前
从`std::mutex`到`std::lock_guard`与`std::unique_lock`的演进之路
开发语言·c++
史不了3 小时前
静态交叉编译rust程序
开发语言·后端·rust
陈果然DeepVersion3 小时前
Java大厂面试真题:Spring Boot+Kafka+AI智能客服场景全流程解析(十)
java·spring boot·ai·kafka·面试题·向量数据库·rag
读研的武3 小时前
DashGo零基础入门 纯Python的管理系统搭建
开发语言·python