mysql 5.7安装要执行以下三个命令:
1、mysql install
2、mysqld --initialize
3、net start mysql
第一个命令可能会出现Install/Remove of the Service Denied!
这是由于没有使用管理员下的dos权限不够造成的。
解决办法:
第二个命令用于根据my.ini配置文件生成对应的配置,如data目录。执行这个命令时应查看生成的目录中的日志文件是否有错误,如果有错误会导致第三部执行失败。
第二步生成的随机密码也在这个err文件中,登录时需要用到这个密码。
第三步执行时可能出现的问题:服务无法启动,服务没有报告任何错误。
我的错误的原因是由于my.ini的一个配置出错,导致我第二步执行失败,没有正确初始化mysql的一些配置,导致第三步服务启动不起来。可以通过删除data目录,重新执行第二部命令,查看err日志文件,查看是否由于配置的原因,导致启动失败。