gpt4 book ai didi

mysql - 我可以使用 CLI 连接到 mysql,但任何外部客户端都无法连接

转载 作者:行者123 更新时间:2023-11-29 10:41:54 25 4
gpt4 key购买 nike

我正在使用 Ubuntu 16.04。

installed mysql我从命令行和其他客户端登录它没有任何问题。

然后我从系统中彻底删除了mysql,使用this回答。

后来当我再次需要mysql时,我安装了它,就像第一次一样。

现在我可以使用 CLI 连接到 mysql:

mysql -u root -p

但任何其他客户端都不会...

DBeaver(和其他客户端)返回错误:

Access denied for user 'root' @ 'localhost'

我的配置是默认的:

Server Host: localhost
Port: 3306
User name: root
Passwrd: correct_password

这不起作用的原因可能是什么?

有什么想法吗?

最佳答案

“外部”是指从另一台 PC 或通过 Internet 连接到 MySQL?

安装 MySQL 时是否启用了“外部 root 访问”?

否则,为外部连接创建另一个用户始终是一个好习惯,因为 root 是“全能的”,不应该由任何人使用。

关于mysql - 我可以使用 CLI 连接到 mysql,但任何外部客户端都无法连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45323030/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com