(一) Mysql的安装与配置

一. Mysql的下载
  1. 官网下载地址:https://www.mysql.com/downloads/
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  2. 如果由于项目需求,需要下载旧版的话
    https://dev.mysql.com/downloads/
    在这里插入图片描述
    在这里插入图片描述
    版本的下载地址:https://downloads.mysql.com/archives/community/(如果嫌麻烦以后输入这个地址就可以下载了)
    在这里插入图片描述
  3. 这里我们下载的mysql的形式都以压缩包的方式,因为这样便捷,移除时也不会带来不必要的麻烦。
  4. 把压缩包解压后,我们就可以进行mysql的相应配置了
二. Mysql的配置
  1. 配置MYSQL_HOME,这个是我们mysql解压的目录
    在这里插入图片描述
    在这里插入图片描述
  2. 在Path变量上添加 mysql的bin目录
    在这里插入图片描述
    在这里插入图片描述
  3. 新建mysql配置文件 ,以.ini结尾 (这里以my.ini为例)
    在这里插入图片描述
    my.ini的具体内容
[mysqld]
# 目录一定要切换成自己的安装目录
basedir = F:\mysql-5.7.24-winx64
# 这里的data目录不需要手动建,后面通过命令初始化
datadir =F:\mysql-5.7.24-winx64\data
port = 3306
# 这里是为例跳过密码验证
skip-grant-tables

勘误: 上面的安装路径若是单斜杆在进行下面第5步操作时会报错
在这里插入图片描述
大体上表达的是无法创建该文件,但其实时路径问题
我们需要把单斜杆改为双斜杆即可

# 目录一定要切换成自己的安装目录
basedir = F:\\mysql-5.7.24-winx64
# 这里的data目录不需要手动建,后面通过命令初始化
datadir =F:\\mysql-5.7.24-winx64\\data

(---------以下步骤由于之前已经安装,所以是截图课程的安装,不过除了目录有变,命令都是一致的--------------)
4. 启动管理员模式下的CMD, 并将路径切换至mysql下的bin目录,然后输入mysqld -install(安装mysql)

mysqld -install

在这里插入图片描述
5. 初始化数据文件
这里就能帮我们生成相应的data文件

mysqld --initialize -insecure --user=mysql

在这里插入图片描述
6. 启动mysql

net start mysql

在这里插入图片描述
7. 输入 mysql -u root -p
在这里插入图片描述
当下面显示如下字符时,表示启动成功(这是我们的数据库是没有设置密码的)
在这里插入图片描述
8. 进入界面后,更改 root 密码 (这样就把我们的数据库密码改成了123456)

update mysql.user set authentication_string=password('123456') where user='root' and Host='localhost';

在这里插入图片描述
9. 刷新权限

flush privileges;

在这里插入图片描述
10 . 修改my.ini文件
skip-grant-tables 把这一行进行注释(因为我们已经设置了密码)

[mysqld]
# 目录一定要切换成自己的安装目录
basedir = F:\mysql-5.7.24-winx64
# 这里的data目录不需要手动建,后面通过命令初始化
datadir =F:\mysql-5.7.24-winx64\data
port = 3306
# skip-grant-tables
  1. 使用密码登录mysql
mysql -u root -p123456

在这里插入图片描述

思考:

细心的人可能发现了这个跳过密码的妙用。如果我们的密码忘记了,我们可以在my.ini的配置文件中进行设置,然后通过上面更改密码的操作完成一波狸猫换太子。

------------以上内容是学习狂神说Java后的记录-------------------

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值