错误1045(28000):拒绝在windows上访问用户“root”@“localhost”(使用密码:否)

ylamdve6  于 2021-06-19  发布在  Mysql
关注(0)|答案(3)|浏览(455)

当我想在windwos cmd中启动mysql时,我得到了一个错误1045(28000):拒绝用户'root'@'localhost'的访问(使用密码:no)我能做什么?

mysql -u root -p

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
yvt65v4c

yvt65v4c1#

您可以通过


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

nhhxz33t2#

再次安装mysql,为root用户定义pass,定义一个用户,安装后mysql在cmd whit上工作

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

然后

mysql -u myusername -p

然后问我的通行证,并输入这个用户名的密码(不是根密码)和它的工作
运行mysql的另一种方法是开始菜单
在“开始”菜单中,找到名为mysql的文件夹并展开它,然后运行mysql命令行客户端

izj3ouym

izj3ouym3#

您可以重置根密码。请记住,不建议在没有密码的情况下使用root。

相关问题