Springboot项目本地连接MySQL数据库
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
目录
一、项目背景
二、用数据库管理软件在本地创建数据库、表
三、使用步骤
1.把数据库引入springboot
五、总结
一、项目背景
- JDK版本:JDK 11.0.16 或更高
- 数据库管理软件(Navicat Premium 16(或MySQL Workbench)
- IDE:IntelliJ IDEA 2022.3.2(或Eclipse、VS Code)
-
数据库:MySQL 8.0 或更高版本
- 创建SpringBoot项目(可通过Spring Initializr生成)
二、用数据库管理软件在本地创建数据库、表
(文章以Navicat Premium 16展示)
(1)打开Navicat Premium 16并点击"新建连接" → "MySQL"

(2)在连接菜单填写连接信息:(连接名:自定义(如local_mysql)主机:localhost 或 127.0.0.1 端口:3306 用户名:root 密码:你的MySQL密码)

(3)新建数据库

(4)创建一个简单的users表字段包括id、username(主键)、password(非空)、email(非空)、created_at(创建时间)、 updated_at(更新时间)
USE my_database;
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL UNIQUE,
password VARCHAR(100) NOT NULL,
email VARCHAR(100),
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);
(5)双击右侧表查看创建的数据

三、使用步骤
1.把数据库引入springboot
在springboot项目内src/main/resources下的application.yml下添加以下代码(一般为
url: "jdbc:mysql://localhost:3306/my_database(此位置为你设置的数据库名)?
characterEncoding=utf-8&serverTimezone=Asia/Shanghai"
username: root(用户名)
password: 123456(密码)
spring:
datasource:
url: "jdbc:mysql://localhost:3306/my_database?
characterEncoding=utf-8&serverTimezone=Asia/Shanghai"
username: root
password: 123456
五、总结
本文介绍了Spring Boot项目连接和操作MySQL数据库的完整流程,包括:
环境准备:JDK、MySQL、IDE等工具
数据库创建:使用Navicat或SQL语句创建数据库和表
Spring Boot项目创建:使用Spring Initializr生成项目骨架
配置数据库连接:在application.yml中配置数据源
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)