(一) 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

(---------以下步骤由于之前已经安装,所以是截图课程的安装,不过除了目录有变,命令都是一致的--------------)
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后的记录-------------------

发布了86 篇原创文章 · 获赞 6 · 访问量 7256

猜你喜欢

转载自blog.csdn.net/TheWindOfSon/article/details/105645608
今日推荐