Spring Boot + vue-element 开发个人博客项目实战教程(四、数据库搭建和配置)

⭐ 作者简介:码上言


⭐ 代表教程:Spring Boot + vue-element 开发个人博客项目实战教程


⭐专栏内容:零基础学Java个人博客系统

👦 学习讨论群:530826149

项目部署视频

https://www.bilibili.com/video/BV1sg4y1A7Kv/?vd_source=dc7bf298d3c608d281c16239b3f5167b

前言

java项目已经创建好了,接下来我们要准备数据库了,数据库是干嘛的相信大家都知道了,我在这就不说了,我们需要做的就是在电脑上安装mysql数据库。

附菜鸟教程的MySQL基础学习教程:https://www.runoob.com/mysql/mysql-tutorial.html
我选择的是8版本的MySQL,原则是有新的就要学习用新的东西,我会用界面化软件来操作数据库,比较直观,因此使用Navicat 对于新学的人在适合不过了。

一、安装MySQL

首先我们需要做的就是下载MySQL。
当然首选MySQL官方网站:https://dev.mysql.com/downloads/mysql/
点进去这个网址,可以选择你电脑系统的版本,是Windows系统还是Mac系统。
在这里插入图片描述
点击 Go to Download Page 进去下载页面
在这里插入图片描述
点击Download下载
在这里插入图片描述
如果下载不下来,可以在我提供的网盘里下载。下载地址我会放在第一章的资料下载目录里。
下载完成,按照步骤安装即可,我在这里就不讲述了,可以看我的另一篇MySQL安装教程,里面讲的很详细,需要的话移步那一篇文章。
附: MySQL安装教程:https://blog.csdn.net/m0_37779600/article/details/105776319

二、安装Navicat for MySQL

好啦,我当大家走到这里数据库已经安装完成啦,还没安装成功的可以仔细的看看什么原因,可以给我留言。
我们现在安装一下Navicat for MySQL管理工具,我提供的资料里可以下载,也可以在官网进行下载。
附:Navicat for MySQL官网:http://www.navicat.com.cn/store/navicat-for-mysql
在这里插入图片描述
安装很简单,直接安装就可以了。
然后我们打开软件,新建一个连接,测试是否成功。
在这里插入图片描述
点击连接测试,成功了就可以了。
在这里插入图片描述
查看数据库
在这里插入图片描述

三、创建数据库

准备工作已经就绪,接下来我们创建项目的数据库,我在这里命名为:personal_blog
右击连接,选择新建数据库。
在这里插入图片描述
然后填写数据库名和选择字符集。
在这里插入图片描述
点击确定后,数据库就创建完成了,此时数据库是空白的,我们到后边再添加数据库表。
在这里插入图片描述

四、引入数据库

接下来我们要在项目中配置数据库的连接。
pom.xml中添加依赖,首先看下你的xml文件中是否有这个依赖,如果没有就先加上这个依赖。

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>

然后再添加MySQL的连接依赖。

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
</dependency>

在这里插入图片描述
依赖加完后,我们要在项目中配置MySQL连接的信息, 打开项目,在resources目录下找到application.properties 配置文件,我们使用yaml 语言配置,我们要把配置文件的后缀改成yml

yaml 语言(或者说是一种规范吧)可以编写 .yml 文件,和 json 一样是配置文件。也许是有人认为 json 的写法不爽,于是乎发明了这玩意。

在这里插入图片描述
改完后如下:
在这里插入图片描述
然后在配置文件中写入MySQL的连接配置,注意我这里的是MySQL 8.1的版本,时区要注意更改。
其中用户名和密码修改成你自己的。

spring:
  datasource:
    url: jdbc:mysql://localhost:3306/personal_blog?useUnicode=true&characterEncoding=utf8&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=GMT%2B8
    username: root
    password: 123456
    driver-class-name: com.mysql.cj.jdbc.Driver

配置完成后,启动项目不报错就连接成功了。此时数据库的连接和配置则完成了,接下来我会抽出一篇来讲解项目git管理,在以后的工作中很重要!!!

上一篇:Spring Boot + vue-element 开发个人博客项目实战教程(三、项目环境搭建)
下一篇:Spring Boot + vue-element 开发个人博客项目实战教程(五、项目部署到gitee管理)

  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 10
    评论
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码上言

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值