MySQL-5.7.22-winx64安装
准备下载包
文末有下载链接
解压
- 解压到目标路径: 比如我这里是
D:\Program Files\mysql-5.7.22-winx64
设置环境变量
- 设置到MySQL安装路径的bin下,例如我的环境变量为
D:\Program Files\mysql-5.7.22-winx64\bin
- 计算机右键——属性——高级系统设置——环境变量——系统变量——path
my.ini
新建my.ini文件,5.7版本没有该文件需要自己新建,内容如下,注意要修改自己的文件地址
[mysqld] port = 3306 basedir=D:/Program Files/mysql-5.7.22-winx64 datadir=D:/Program Files/mysql-5.7.22-winx64/data max_connections=200 character-set-server=utf8 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql] default-character-set=utf8
- 将my.ini文件放到MySQL安装目录下,例如我的是
D:/Program Files/mysql-5.7.22-winx64
安装
cmd打开命令窗口,切换到MySQL目录下。
![外链图片转存失败(img-v0hfMWgO-1563859787011)(https://raw.githubusercontent.com/kevinlu98/cloudimg/master/data/2019072313031704.png)]
执行
mysqld -install
命令进行安装(若安装正常则跳过)
- 报错,原因 Windows缺少Visual C++ 2013 库,需要安装Visual C++ 2013 库
下载地址: [点此下载](https://www.microsoft.com/zh-CN/download/details.aspx?id=40784)
![https://imagebed-1252410096.cos.ap-nanjing.myqcloud.com/20210509/9db21ab5aaf648fa83dc767e13912a6c.png](https://imagebed-1252410096.cos.ap-nanjing.myqcloud.com/20210509/9db21ab5aaf648fa83dc767e13912a6c.png)
重新执行
mysqld -install
权限不够
以管理员打开cmd重新执行
重新执行
mysqld -install
- 出现
Service successfully installed
表示安装成功
设置用户
执行
mysqld --initialize-insecure --user=mysql
生成data目录并创建root用户
启动MySQL:
net start mysql
登录MySQL
执行
mysql -u root -p
密码为空,直接回车
修改密码:
- 执行
mysql> set password for 用户名@localhost = password('新密码');
- 例如:
set password for root@localhost=password('root');
- 执行
至此,MySQL5.7Windows下安装完成!
小丑 游客 2021-11-07 18:44 回复
下载个试试