1、从官网下载的并非是一个msi文件,而是一个zip的压缩包,首先直接解压缩;
将里面的basedir和datadir还有WinMySQLAdmin中的目录改成当前解压缩出来的目录即可;
3、更改环境变量,将\bin目录添加到path目录中去;
2、配置my.ini文件,压缩包解压出来可能根本就没有这个文件,可以自己去下载一个,或者网上找到代码自己新建一个,更改里面的内容:
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir = D:\mysql\mysql-5.7.21-winx64
datadir = D:\mysql\mysql-5.7.21-winx64\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
D:\mysql\mysql-5.7.21-winx64\bin\mysqld.exe
将里面的basedir和datadir还有WinMySQLAdmin中的目录改成当前解压缩出来的目录即可;
3、更改环境变量,将\bin目录添加到path目录中去;
4、使用管理员权限进入cmd中,运行mysqld -install安装(卸载是mysqld -remove);
5、使用net start mysql启动服务(关闭服务命令net stop mysql);(如果没有成功可能是由于安装根目录下没有data文件夹,不可以自行新建一个,应该使用mysqld --initialize命令来初始化,生成data目录下的所有文件后再重新启动服务);
6、使用mysql -u root -p时注意,在输入mysql --initialize的时候建立的一个data目录下的一个.err文件中会生成一个临时密码,不可复制粘贴输入;