eclipse连接mysql_十五分钟用Spring Boot+MySQL做一个登陆系统

bd222608d02f5762534577c0255abd61.png
Spring Boot最好的学习方法就是实战训练,今天我们用很短的时间启动我们第一个Spring Boot应用,并且连接我们的MySQL数据库. 我将假设读者为几乎零基础,在实战讲解中会渗透Spring框架中的一些知识点,并提供相关官方文档链接, 让我们一起在实战中高效学习。

该教学实例在github上, 项目文件夹内的README.md就是本文章。

niudai/Spring-by-example​github.com
c46c49b25cef428aee3f236a4fd4e245.png

在这个实战学习中, 我们将使用Spring BootMySQL数据库构建一个简单的登陆系统,功能包含注册账户登陆两个功能,并用Spring Boot官方推荐使用的thymeleaf模板来生成简单的前端页面。niudai/Spring-by-example在这个实战学习中, 我们将使用Spring BootMySQL数据库构建一个简单的登陆系统,功能包含注册账户登陆两个功能,并用Spring Boot官方推荐使用的thymeleaf模板来生成简单的前端页面。

看完这篇教程,你将做出这样一个应用:

87aaa9342ed007796c1c054489102781.png

可以看到上方的"Hello, null!"字样, null为当前已登陆的用户名, 若未登陆, 则显示为null.

下方的注册新账户, 需要填写用户名, 邮箱, 密码, 常规操作, 登陆需要邮箱和密码, 在最下方有查看所有注册账号信息的功能, 点击之后可以看到所有已注册的账号的全部信息.

看完该文章, 你将学会:

  1. 使用MySQL shell工具连接到MySQL server, 创建一个用户, 并创建一个数据库.
  2. 学习在Spring中配置并连接到你的MySQL数据库.
  3. 学习并掌握Jpa的Entity, Repository的使用方法.

好, 我们开始.

配置MySQL数据库

第一步我们需要将MySQL数据库下载到电脑里, 下载地址: 下载MySQL完整工具包

在页面中点击红线框住的部分:

42c3fdbac31a3afab384252fb73ca9c8.png

点进去, 拉到页面下方, 点击红框部分右侧的download:

4e44117337c41586e40e3102016255e5.png

下载后, 按照安装包提示的步骤操作, 安装完毕后, 你会获得几个新应用, 我们只用其中一个, 它是:

09b2f652d1437b1841d4aaa33e0ef5f3.png

它是MySQL的命令行工具, 我们用它来操作我们的MySQL数据库.

但是我们不直接点开它, 我们在Windows自带的Command Prompt中使用它.

  1. 打开Command Prompt, 输入:
mysql -u root -p

进入Mysql命令行工具, 会提示你输入密码:

9001816c1f2bf6ecff53fe85cc29f46a.png

输入在安装过程中设置的密码, 进入mysql命令行工具.

  1. 创建一个MySQL用户, 在命令行中输入命令(其实是SQL语句):
CREATE USER 'niudai'@'localhost' IDENTIFIED BY 'niudai';

这个语句的目的是创建一个用户名为'niudai', 登陆密码为'niudai'的MySQL数据库管理员, 用这个账号可以管理我们的数据库, 也就是说如果你要管理数据库, 你必须要有这么一个账号.

  1. 再输入如下语句:
CREATE DATABASE springdb;

熟悉SQL语言的同学应该很熟悉上面这句, 就是创建一个名为springdb的数据库, 这个数据库就是我们

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值