错误1045(28000):在Windows上对用户'root'@'localhost'的访问被拒绝(使用密码:否)

时间:2018-10-19 15:00:22

标签: mysql windows-10

当我想在windwos cmd中启动mysql时出现此错误 错误1045(28000):用户'root'@'localhost'的访问被拒绝(使用密码:NO) 我该怎么办?

#!/usr/bin/env bash

servers=(Server1 Server2 Server3)

#stop all vws
for s in "${servers[@]}"; do
    az vm stop --resource-group RG1 --name ${s}
done

echo "all wm are stopped..."

3 个答案:

答案 0 :(得分:0)

您可以reset your root password。请记住,不建议使用没有密码的root用户。

答案 1 :(得分:0)

再次安装MYSQL并为root定义pass并定义一个用户 在安装了MYSQL之后就可以在cmd上工作

cd c:\Program Files\MySQL\MySQL Server 5.7\bin>

然后

mysql -u myusername -p

然后询问我的通行证,然后输入该用户名的密码(不是root密码)

运行MYSQL的另一种方法是开始菜单

开始菜单中找到名为 MySQL 的文件夹并将其展开 并运行 MySQL命令行客户端

答案 2 :(得分:0)

您可以通过以下方式找到密码

#  cat /var/log/mysqld.log  | grep password