mariadb 错误1045(28000):用户“root”@“localhost”的访问被拒绝(使用密码:是),但不适用于Node.js

8tntrjer  于 2022-11-08  发布在  Node.js
关注(0)|答案(1)|浏览(73)

我最近尝试通过shell登录到我的MariaDB数据库,但得到了这个错误,即使我100%确定密码是正确的:

mysql -u root -p
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

我正在运行一个node.js服务器,它使用相同的密码连接到相同的数据库,没有任何问题...

wqlqzqxt

wqlqzqxt1#

您没有连接到root mysql用户的权限。只需使用sudo

sudo mysql -u root -p

输入您在机器上使用的密码,然后输入root mysql用户的密码。

相关问题