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 库
下载地址: 点此下载
-
-
重新执行
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下安装完成!