0

我最近移动了主机,但我无法获得 adminer 4.3.1,今天下载了查看多个数据库。为什么它选择了我不知道的那个。主机公司从原始主机复制了我所有的数据。数据库是 MySQL。

我正在从通过授权用户使用目录保护的目录运行Adminer,并且工作正常。

AM 仅显示 6 个数据库之一。所选数据库的任何功能似乎都没有问题。所有数据库都有不同的密码。

通过 cPanel 的 phpMyAdmin 可以看到所有数据库都正常。

我确实按照某人的建议单击了 SERVER,但这仍然只显示一个数据库。

关于我可以尝试解决什么或至少获得更多信息来帮助解决问题的任何想法。

4

1 回答 1

0

我想我已经找到了解决问题的方法。

我原来的主机使用标准的 MYSQL,但我搬到 Krystal Hosting 的主机使用 MariaDB 作为他们的 MySQL。

我认为我的问题是由于我转移的数据库没有足够强的密码引起的。显示的数据库有一个很好的密码。

最终找到了原始密码后,我编写了一个 php 脚本来连接所有数据库。除了一个出现在 Adminer 431 之外,他们都失败了。

为了解决这个问题,我创建了一个具有 STRONG 密码(通常的规范字符,大写和小写)的用户,并让该用户访问所有数据库并看到它们都已连接。

奇怪的是,我可以看到所有数据库并通过 cPanel 在 phpMyAdmin 中访问它们,我正在从数据库中转储 SQL 并创建新数据库,然后上传转储的 SQL,我发现我需要添加一个用户,以前不是这种情况(std MYSQL),因为它只需要在创建数据库时输入密码。

计算机不是很有趣吗?世界上最大的拼图游戏,但是一些拼图的大小和颜色变化的频率超出了你的跟上,所以拼图永远不会完成。

于 2017-12-11T09:31:53.153 回答