下载并安装MySQL数据库
1、访问MySQL官网(https://www.mysql.com/)下载对应操作系统的MySQL安装包。
2、安装MySQL,按照提示进行操作。
3、安装完成后,启动MySQL服务。
创建数据库和表
1、使用命令行工具登录MySQL,输入以下命令:
mysql u root p
2、输入密码后,进入MySQL命令行界面,创建一个名为test的数据库:
CREATE DATABASE test;
3、选择test数据库:
USE test;
4、创建一个名为user的表,包含id、name和age三个字段:
CREATE TABLE user ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50) NOT NULL, age INT NOT NULL );
编写Java程序连接MySQL数据库
1、添加MySQL驱动到项目中,可以在pom.xml文件中添加以下依赖:
<dependency> <groupId>mysql</groupId> <artifactId>mysqlconnectorjava</artifactId> <version>8.0.26</version> </dependency>
2、编写Java程序连接MySQL数据库,示例代码如下:
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class Main { public static void main(String[] args) { // 数据库连接信息 String url = "jdbc:mysql://localhost:3306/test?useSSL=false&serverTimezone=UTC"; String user = "root"; String password = "your_password"; try { // 加载驱动并获取连接 Class.forName("com.mysql.cj.jdbc.Driver"); Connection connection = DriverManager.getConnection(url, user, password); System.out.println("数据库连接成功"); // 执行SQL查询并处理结果集 Statement statement = connection.createStatement(); ResultSet resultSet = statement.executeQuery("SELECT * FROM user"); while (resultSet.next()) { int id = resultSet.getInt("id"); String name = resultSet.getString("name"); int age = resultSet.getInt("age"); System.out.println("id: " + id + ", name: " + name + ", age: " + age); } resultSet.close(); statement.close(); connection.close(); } catch (Exception e) { e.printStackTrace(); } finally { System.out.println("数据库连接关闭"); } } }
运行Java程序,查看输出结果,验证数据库连接是否成功。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/641073.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复