千家信息网

Java连接Mysql数据库详细代码怎么写

发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,Java连接Mysql数据库详细代码怎么写,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。隔了一段时间没连过数据库,代码都忘记了,网上
千家信息网最后更新 2025年01月19日Java连接Mysql数据库详细代码怎么写

Java连接Mysql数据库详细代码怎么写,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

隔了一段时间没连过数据库,代码都忘记了,网上看了下挺乱的,还是自己记录下好。这里的代码主要是连接数据库和显示数据,没有具体的数据库操作。

首先第一步当然是导入mysql的jar包,在java文件中创一个新的文件夹,我这里命名为lib,然后把jar包复制进去

然后右键jar包,选择build path将包添加进库中

之后就是代码实现了

package _9_3_test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.util.Scanner;import com.mysql.jdbc.Driver;import com.mysql.jdbc.Statement;public class Scr { public static void main(String[] args) { //JDBC驱动名 String JDBC_DRIVER = "com.mysql.jdbc.Driver"; //数据库URL:这里的tt是数据库名称 String JDBC_URL = "jdbc:mysql://localhost:3306/tt?useSSL=false&serverTimezone=UTC"; // 数据库的用户名与密码 String USER = "root"; String PASS = "admin123"; //通过DriverManager类获得该连接对象才能访问数据库 Connection connection = null;// 通过Connection获得该结果对象用于执行静态的SQL语句 Statement statement = null; try {// 注册JDBC驱动 Class.forName(JDBC_DRIVER); // 数据库的连接:通过DriverManager类的getConnection方法,传入三个参数:数据库URL、用户名、用户密码,实例化connection对象 connection = DriverManager.getConnection(JDBC_URL,USER,PASS); // 实例化statement对象 statement = (Statement) connection.createStatement(); // 定义数据库查询语句:查询aa表中的name、sex两列数据 String sql = "SELECT name,sex FROM aa";// 执行查询语句 ResultSet rSet = statement.executeQuery(sql); // 展开查询到的数据 while(rSet.next()) { // 这里getString()方法中的参数对应的是数据库表中的列名 String get_name = rSet.getString("name"); String get_sex = rSet.getString("sex"); // 输出数据 System.out.println("名字:"+get_name); System.out.print("性别:"+get_sex); } // 依次关闭对象 rSet.close(); statement.close(); connection.close(); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } }}

显示效果:

连接数据库的整个过程中,代码实现是不难的,比较啰嗦的地方是数据库的使用这一块,比如数据库开启,数据库数据的插入,数据库图形界面的使用等都花了一些时间才上手,心累。

关于Java连接Mysql数据库详细代码怎么写问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

数据 数据库 代码 对象 查询 方法 用户 语句 问题 参数 实例 密码 文件 时间 更多 用户名 帮助 解答 驱动 易行 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 萤石监控服务器老响声是什么问题 数据库和售前技术咨询 我的世界服务器怎么调相机 疫情网络安全员坚守岗位 网络安全知识有奖答题结果 电商软件开发方案 火山软件开发平台找图 网络安全易购 网络安全演讲稿机关 软件开发cpu选择酷睿和锐龙 央行数字货币项目软件开发 无线网连接不上服务器是什么原因 软件开发人力成本估算 没有服务器的app怎么管理 万方专利数据库哪种专利收录最多 华为网络安全密钥在哪里 安徽现代软件开发包括哪些 软件开发王静宣 山东祥亿网络技术有限公司 绵阳软件开发公司有哪些 sql脚本添加数据库 中国数据库等值连接 宝山区工商软件开发信息中心 网络安全就业前景通信 怎么创建我的世界服务器手机版 数据库主键统计分配 加拿大中通网络技术有限公司 js请求使用mock数据库 小学网络安全五年级教案 数据库中创建子报表的方法
0