解压
设置my.ini
[mysqld]
port=3306
basedir=D:\\Dev\\MySQL\\mysql-5.7.36-winx64
datadir=H:\\MySQLData
explicit_defaults_for_timestamp=true
# 这是备注然后!严格按照下面的步骤来
a、进入到MySQL的安装目录的bin目录下
 b、安装MySQL服务: >mysqld --install
 c、生成data目录:     >mysqld --initialize-insecure --user=mysql  
 d、启动MySQL:       >net start mysql
 e、进入MySQL:       >mysql -uroot -p (此时没有密码,直接回车就行)
 f、修改密码:            >set password=password('123456');(注意后边的 “;”)
不知道为什么我的命令长这样
 .\mysqld --initialize-insecure --user=mysql没有 --user=mysql的时候会报一堆错,而且根本看不懂,这也不知道为什么
再记录一下
 .\mysqld --console可以查看日志
参考了这篇文章:
MySQL 3534 服务无法启动 服务没有报告任何错误 - 付少华 - 博客园 (cnblogs.com)










