1.初始化Data目录,并创建无密码的root用户
mysqld.exe --defaults-file="C:ProgramDataMySQLMySQL Server 8.0my.ini" --initialize-insecure
2.安装mysql服务
mysqld.exe -install mysql80 --defaults-file="C:ProgramDataMySQLMySQL Server 8.0my.ini"
3.启动mysql服务
net start mysql80
net stop mysql80 //关闭服务
mysqld.exe -remove mysql80 //卸载服务
4.不安装服务,直接启动服务
mysqld.exe --defaults-file="C:ProgramDataMySQLMySQL Server 8.0my.ini"
*备注:此方法适用于,原先安装过mysql且Data目录在C盘,现在我把my.ini文件中的datadir路径改为D盘,这时我要重新安装mysql服务,才能正常启用。