当前位置: 首页 > article >正文

Java连接MySQL(测试build path功能)

Java连接MySQL(测试build path功能)

    • 实验说明
    • 下载MySQL的驱动jar包
    • 连接测试的Java代码

实验说明

要测试该情况,需要先安装好MySQL的环境,其实也可以通过测试最后提示的输出来判断build path是否成功,因为如果不成功会直接在编译阶段报错;如果成功而没有安装MySQL,会在执行时提示服务无法连接

构建失败时在这里插入图片描述

构建成功时
在这里插入图片描述
在这里插入图片描述

下载MySQL的驱动jar包

链接:https://pan.baidu.com/s/15RC00JY8oHeEFxua0epTaQ
提取码:0925

连接测试的Java代码

这里就一个简单的测试连接MySQL的程序

package mysql;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

/**
 * @author bbyh
 */
public class Conn {
    Connection con;
    public static String user;
    public static String password;

    public void getConnection() {
        try {
            Class.forName("com.mysql.cj.jdbc.Driver");
            System.out.println("数据库驱动加载成功");
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }
        user = "root";
        password = "****";  // 填自己的密码
        try {
            con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf-8", user, password);
            System.out.println("数据库连接成功");
        } catch (SQLException e) {
            e.printStackTrace();
        }
    }

    public static void main(String[] args) {
        Conn c = new Conn();
        c.getConnection();
    }
}

http://www.kler.cn/a/398815.html

相关文章:

  • pycharm分支提交操作
  • Solana 区块链的技术解析及未来展望 #dapp开发#公链搭建
  • Three.js PBR材质
  • 推荐一个基于协程的C++(lua)游戏服务器
  • 在Ubuntu22.04上源码构建ROS noetic环境
  • 阮一峰科技爱好者周刊(第 325 期)推荐工具:一个基于 Next.js 的博客和 CMS 系统
  • 【Ubuntu24.04】使用服务器
  • git工作之后的常用命令
  • .NET 9.0 中 System.Text.Json 的全面使用指南
  • python多版本管理 windows11 pyenv
  • 如何解决IDE添加错误GitHub token后无法连接GitHub的问题
  • Flutter:父组件,向子组件传值,子组件向二级页面传值
  • 【React】状态管理之Redux
  • 前端面试笔试(二)
  • 【Node.js】使用 Node.js 需要了解多少 JavaScript?
  • sql中的聚合函数
  • wordpress建DTC独立站为产品添加价格区间选择
  • 高翔【自动驾驶与机器人中的SLAM技术】学习笔记(十三)图优化SLAM的本质
  • Git的概念、安装、操作与分支管理和图形化界面TortoiseGit(小乌龟 )的安装与使用
  • 【2】猫眼娱乐后端开发面试题整理
  • Javaweb开发核心之应用上下文知识(笔记)
  • Android okhttp 网络链接各阶段监控
  • c++入门基础(三)
  • ElasticSearch-全文检索(一)基本介绍
  • Golang语言系列-哈希表
  • MySQL基础(初阶+进阶)(详解)