java连接mysql数据库的代码_Java连接Mysql数据库详细代码实例

这篇文章主要介绍了Java连接Mysql数据库详细代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

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

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

1afbbfade731f6667ae481f1ee95203f.png

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

823978bc627b5c1ada0e82dc9649b7a3.png

之后就是代码实现了

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();

}

}

}

显示效果:

c72f5740d768cf0adfbf03022894ca0e.png

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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

本文标题: Java连接Mysql数据库详细代码实例

本文地址: http://www.cppcns.com/ruanjian/java/299730.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值