1.删除mysql安装路径下的data文件夹重新生成,C:\Program Files\MySQL\MySQL Server 8.0\data
2.进入MYSQL的安装目录下,新建一个默认配置文件my.ini;
3.netstat -ano|find "3306" 查找3306端口是否被占用,占用的话杀死进程taskkill /F /PID ***
4.mysqld --remove
5.mysqld --install
6.mysqld --initialize
7.net start mysql
不行就重复以上步骤,试了几次可以重启成功。