首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xampp mysql不允许我在禁用跳过授予表之后进行连接。

问xampp mysql不允许我在禁用跳过授予表之后进行连接。
EN

Stack Overflow用户
提问于 2016-05-02 01:36:30
回答 1查看 308关注 0票数 0

我正面临着一个奇怪的问题,这个问题在EC2 redhat的例子中突然开始了。我在上面提到的例子中安装了我的xampp。

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

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

  1. mysql (作为xampp的一部分)
  2. /etc/host有以下条目

​

我正在尝试从实例B连接mysql,并得到了以下错误。为什么它试图连接ashish.svn.com,这是一个etc/hosts实例条目。还请注意,我以前使用的连接方式与以前的相同,而且我不碰EC2实例。

​

​

我正在从windows获得以下错误。我不知道这个IP地址从哪里来(103.56.238.23)?EC2 IP地址通常以52开头,我在heidisql提示符中已经提到了这一点。

​

如果我在skip-grant-tables文件(例如A)中禁用了my.conf,那么它将连接到正确的mysql服务器,而不会出现任何问题。

​

​

注意,我在mysql中已经有了以下配置,正如前面提到的,它可以完美地为'xxxx'@'localhost‘= PASSWORD (’password‘)设置密码;

授予所有特权。“xxxx”@‘%’,由“password”和GRANT选项标识;

我不知道为什么它试图连接一些随机的IP地址(从和另一个EC2实例,我在这里注意到它是B的),而跳过授权表是启用的。

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2016-05-11 13:02:43

在挣扎了很多之后,我发现了这个问题。mysql中的information_schema数据库已损坏(数据从某些表中删除)。所以我重新安装了mysql并解决了问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36973895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档