无法使用phpmyadmin连接到mysql远程服务器

时间:2016-10-27 14:09:50

标签: mysql phpmyadmin cloud9

我在cloud9工作区中安装了phpmyadmin应用程序。 我将其配置为连接在另一个cloud9工作区中运行的mysql服务器。 要配置它,我只需在phpmyadmin配置文件(/var/lib/phpmyadmin/config.inc.php)上添加以下行:

i++;
$cfg['Servers'][$i]['host'] = '[my IP]:3306'; 
$cfg['Servers'][$i]['user'] = 'madeiraod';
$cfg['Servers'][$i]['password'] = '[my password]';
$cfg['Servers'][$i]['auth_type'] = 'config';

我只是按照here

中的说明操作

当我打开phpmyadmin时,我无法访问远程服务器,我总是在应用程序的顶部找到我添加到配置文件中的字符串:

  

我++; $ cfg ['Servers'] [$ i] ['host'] ='[my IP]:3306';   $ cfg ['Servers'] [$ i] ['user'] ='madeiraod';   $ cfg ['Servers'] [$ i] ['password'] ='[我的密码]';   $ cfg ['Servers'] [$ i] ['auth_type'] ='config';

为什么配置出现在phpMyAdmin的开头而不是被处理?

1 个答案:

答案 0 :(得分:0)

我发现了问题。它缺少php标签:

<%p 
  i++;
  $cfg['Servers'][$i]['host'] = '[my IP]:3306'; 
  $cfg['Servers'][$i]['user'] = 'madeiraod';
  $cfg['Servers'][$i]['password'] = '[my password]';
  $cfg['Servers'][$i]['auth_type'] = 'config';
%>
相关问题