MySQL5.7压缩版(zip)安装教程

一 安装步骤

1 准备工作

下载压缩版的MySQL,如:mysql-5.7.28-winx64.zip

下载地址:https://dev.mysql.com/downloads/mysql/5.7.html

提示:下载的时候,在左下角点击跳过登录(No thanks, just start my download.)

2 配置环境变量Path

解压缩下载的zip文件(已重命名),记录压缩路径,如C:\DevFiles\MySQL\

环境变量的路径如下,如果不会,类比此文:Java环境变量配置 - Windows篇

C:\DevFiles\MySQL\bin

3 创建my.ini

① 进入上一步解压缩的路径C:\DevFiles\MySQL\

② 在该目录下创建my.ini

注:其中basedirdatadir的路径在修改时,使用反斜杠/进行替换

[client]

port=3306

[mysql]

default-character-set=utf8

[mysqld]

port=3306

basedir="C:/DevFiles/MySQL/"

datadir="C:/DevFiles/MySQL/Data/"

character-set-server=utf8

default-storage-engine=INNODB

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

max_connections=100

# skip-grant-tables

文件创建位置如图:

在这里插入图片描述

4 初始化数据库

首先以管理员身份启动cmd,进入bin目录,如C:\DevFiles\MySQL\bin

执行如下命令,会自动生成Data文件夹

mysqld --initialize-insecure

5 安装数据库服务

mysqld install

6 启动服务

net start mysql

7 登录

mysql -u root -p

在输入密码环节,直接点击回车即可

8 修改密码

mysql> set password for root@localhost = password('123456');

mysql> flush privileges;

mysql>quit;

注意:如果在执行该步骤的时候出现ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement 错误。则执行下 flush privileges命令,再执行该命令即可。


二 修改密码(忘记密码)

1 跳过密码校验

my.ini文件尾部添加skip-grant-tables

2 重启mysql服务

net stop mysql

net start mysql

3 免密登录

输入mysql,点击回车,进入mysql控制台

4 修改密码

mysql> set password for root@localhost = password('123456');

mysql> flush privileges;

mysql>quit;

5 取消第1步设置的跳过密码校验

删除给my.ini文件添加的skip-grant-tables

6 重启mysql服务

net stop mysql

net start mysql

三 卸载MySQL

1 删除服务

sc delete mysql

2 删除文件

C:\DevFiles\MySQL\

3 重启电脑

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值