这几天由于换了电脑硬盘,重新安装数据库,在官网下载了mysql-5.7.10-winx64版本,安装过程中出现了以下报错:
E:\ mysql\mysql-5.7.10-winx64\bin>net start mysql
MySQL 服务正在启动 ....
MySQL 服务无法启动。
服务没有报告任何错误。
请键入 NET HELPMSG 3534 以获得更多的帮助。
出现该错误的原因是mysql在版本高了之后的最新版需要先执行初始化命令,在mysql-5.7.10-winx64文件夹下会初始化出来一个data文件夹,文件夹中包含mysql、performance_schema、sys等系统数据库的数据,这些数据在原来的版本中是本来就有的,新版本需要初始化一下,初始化过程如下:
E:\mysql-5.7.10-winx64\bin>mysqld --initialize
之后再重新打开mysql服务
E:\mysql-5.7.10-winx64\bin>net start mysql
MySQL 服务正在启动
MySQL 服务已经启动成功