解决方案:
<1>安装MySQL服务
首先我们先进入mysql的安装目录下的bin目录
之后打开DOS命令窗口,进入该目录下(一定要进入该目录,否则操作错误),然后执行mysqld --install命令,如下:
注意:如果要卸载服务,可以输入命令:mysqld --remove
很显然被拒绝了,原因很简单就是没有权限,所以注意一定要以管理员身份启动命令提示符,如下:
然后重新执行命令如下:
表示服务安装成功,如果你进入Windows服务管理界面就可以看到MySQL服务了,如下:
然后启动服务,正常情况下会正常启动,
<2>再次输入mysql -u root password
密码输入为空,此时登录成功
<3>修改密码
输入:set password for ‘root’@‘localhost’=password(‘123456’);
flush privileges;即可。
参考自
MySQL安装之没有配置向导_fanxiaobin-CSDN博客_mysql安装向导
mysql登录报错:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) - 向前走。 - 博客园