网上下载zip后解压:
然后在安装目录下新建my.ini文件,输入如下内容:
[mysqld]
port = 3306
basedir=D:\MySQL\MySQL Server 5.7.22
datadir=D:\MySQL\MySQL Server 5.7.22\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
然后在环境变量中新建MYSQL_HOME
变量值:
然后管理员身份打开cmd
进入bin命令:
运行命令:mysqld --initialize
(如果运行命令提示:由于找不到MSVCR120.dll,无法继续执行代码.重新安装程序
这种情况需要安装 vcredist
下载vcredist :https://www.microsoft.com/zh-CN/download/details.aspx?id=40784)
打开命令行:
mysqld -install
net start mysql
在任务管理器中看到MySQL服务:
mysql -u root -p
(输入密码:初始密码在/data文件中的.err文件
2018-09-14T02:06:11.234666Z 1 [Note] A temporary password is generated for root@localhost: >#PDQ=hmU6dB
)
进入mysql后打开root:
update mysql.user set authentication_string=password("root") where user="root";
flush privileges;
后来运行一下命令就能打开mysql:
mysql -uroot -proot