第一步: 到官网下载zip包
- 官网链接: https://dev.mysql.com/downloads/mysql/
- 百度网盘链接:https://pan.baidu.com/s/1RJQY6PwNJFMnk7hbyBcAGg
提取码:tf4a
- 解压MySQL.zip包
第二步: 配置MySQL所需的文件
在解压的mysql的根目录上新建"my.ini"文件
内容如下:
# 设置mysql客户端默认字符集
default-character-set = utf8mb4
[client]
default-character-set = utf8mb4
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=E:\\mysql
# 设置mysql数据库的数据的存放目录
datadir=E:\\mysql\\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为UTF8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
其中"basedir"和''datadir"路径要根据自己的情况灵活更改
改好如下:
第三步: 打开命令行进行配置
用管理员权限打开cmd
-
进入解压好的mysql文件夹的bin文件夹 (如: E:\mysql\bin)
输入命令: mysqld --initialize (之后会生成data文件夹)[倘若出现缺少某文件,请到下面拓展1]
安装MySQL服务: mysqld --install mysql8.0
启动MySQL服务: net start mysql8.0
登录MySQL: mysql -u root -p (需要的密码会在下一步说明)
更改密码: mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';
完
第四步: 找到临时密码, 并更改密码
找到data的文件夹
在data目录下生的文件有一个.err文件, 该文件命名规则是【电脑用户名.err】
打开它, 找到密码. 在上一步用命令行登录
拓展
拓展1: 到链接: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads 下载Visual C ++ 2015、2017和2019等组件, 并安装. 如果还是没有解决, 请自行百度.
拓展2: 为mysql设置环境变量.
- 右击我的电脑>属性>高级系统设置>环境变量.
- 在用户变量或系统变量找到Path, 打开它.
- 新增一行: "E:\mysql\bin". (根据自己安装的路径来设置)
- 这样就可以在任意的文件夹处打开命令行使用mysql这个命令了.