外部phpMyAdmin没有在hostinger中显示我的数据库

时间:2015-12-15 07:18:41

标签: phpmyadmin

最近我在hostinger.in创建了免费网站。在那我创建了一个Mysql数据库。我能够使用hostinger提供的phpmyadmin管理该数据库。后来我上传了另一个phpmyadmin(3.5)到我的根文件夹并尝试访问它作为www.mydomain.com/phpMyAdmin/index.php并且能够使用我在创建数据库时获得的相同登录凭据进行登录,但它是登录后不列出任何数据库。是否有使用第三方phpMyAdmin访问数据库的确切方法。

1 个答案:

答案 0 :(得分:0)

登录每个phpMyAdmin实例,不仅要比较用户名,还要比较您要连接的主机。这被列为"用户"在"数据库服务器"主页上的部分,例如root@localhost。比较它们的原因是它听起来像你的一个实例(你自己安装的新实例)可能是作为与主机提供的主机不同的主机连接。如果数据库和Web服务器位于同一台机器上,则这可能对应于通过套接字连接或TCP网络连接的差异,其中有一个配置选项$cfg['Servers'][$i]['connect_type'] = 'tcp';$cfg['Servers'][$i]['connect_type'] = 'socket';。套接字将显示为连接@localhost,TCP显示为@127.0.0.1

另一种可能性是主机提供的版本在与您不同的服务器上运行,在这种情况下,您可能需要调整数据库权限,但之前的解释更有可能。