gpt4 book ai didi

mysql - 一旦禁用了skip-grant-tables,xampp mysql就不允许我连接

转载 作者:行者123 更新时间:2023-11-29 21:04:05 25 4
gpt4 key购买 nike

我遇到了在 EC2 redhat 实例中突然出现的奇怪问题。我在上述实例中安装了 xampp。

我正在尝试从另一个 EC2 实例连接到我的 sql

假设我有 EC2 实例 A 和 EC2 实例 B。我的实例 A 具有以下配置

  1. mysql(作为 xampp 的一部分)
  2. /etc/hosts 有以下条目 enter image description here

我正在尝试从实例 B 连接 mysql,但收到以下错误。为什么它尝试连接 ashish.svn.com,它是实例 A 的一个 etc/hosts 条目。另请注意,我以前以相同的方式进行连接,这种方式曾经有效,而且我没有触及 EC2 实例。

enter image description here

我从 Windows 收到以下错误。我不知道这个IP地址(103.56.238.23)来自哪里? EC2 IP 地址通常以 52 开头,我在 heidisql 提示符中已经提到过。 enter image description here

如果我在实例 A 的 my.conf 文件中禁用 skip-grant-tables ,那么它会毫无问题地连接到正确的 mysql 服务器。

enter image description here

请注意,我已经在 mysql 中进行了以下配置,并且如上所述,它曾经完美地工作设置 'xxxx'@'localhost' 的密码 = PASSWORD('password');

通过授予选项将所有权限授予.至“xxxx”@'%';

我不明白为什么当启用了skip-grant-tables时它会尝试连接一些随机IP地址(来自Windows和另一个EC2实例,我在这里将其标记为B)

非常感谢任何帮助。

最佳答案

经过一番努力,我发现了问题所在。 mysql 中的 information_schema 数据库已损坏(某些表中的数据被删除)。所以我重新安装了mysql并解决了问题。

关于mysql - 一旦禁用了skip-grant-tables,xampp mysql就不允许我连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36973895/

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