我在此位置安装了phpmyadmin
/usr/share/phpmyadmin
。数据库正在本地主机上运行。所以,我可以从phpmyadmin访问数据库而不做任何更改。我想要将localhost更改为不同的主机或添加其他主机。更改phpmyadmin中的配置文件
对于这一点,我试图改变config.inc.php
文件,并添加如下代码:
$i++;
$cfg['Servers'][$i]['host'] = 'xxx-east-1.rds.amazonaws.com';
$cfg['Servers'][$i]['port'] = '3306';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['compress'] = FALSE;
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'xxx';
$cfg['Servers'][$i]['password'] = 'xxx';
但是,它不与主机连接。我应该在哪里改变这些信息?
我注意到的一个奇怪的事情是当我删除config.inc.php
时,仍然有phpmyadmin
在工作。但是,可能是因为localhost的默认设置。
当一切都失败总是有'phpMyAdmin'手动 – RiggsFolly
或者搜索栈https://askubuntu.com/questions/19973/how-to-configure-phpmyadmin-to-access-multiple-servers – RiggsFolly
' $ cfg ['Servers'] [$ i] ['extension'] ='mysql';'可能需要更改为'$ cfg ['Servers'] [$ i] ['extension'] ='mysqli';' – RiggsFolly