正在尝试通过ssh使用phpmyadmin连接到远程主机mysql
我正在尝试通过ssh使用phpmyadmin从localhost(CentOS)连接到远程主机(CentOS)mysql数据库 在local config.inc.php中,我添加了:正在尝试通过ssh使用phpmyadmin连接到远程主机mysql,mysql,ssh,phpmyadmin,Mysql,Ssh,Phpmyadmin,我正在尝试通过ssh使用phpmyadmin从localhost(CentOS)连接到远程主机(CentOS)mysql数据库 在local config.inc.php中,我添加了: $i++; $cfg['Servers'][$i]['host'] = '127.0.0.1'; $cfg['Servers'][$i]['port'] = '3307'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['auth
$i++;
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['port'] = '3307';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['auth_type'] = 'http';
$cfg['Servers'][$i]['AllowNoPassword'] = FALSE;
接下来,我建立了隧道ssh-Ng-l3307:127.0.0.1:3306root@xx.xx.xx.xx
它可以通过命令行正常工作:
mysql -P 3307 -h localhost -u root -p dbname
但是当我尝试访问http://localhost:3307/phpmyadmin/
上面写着一些胡言乱语:“5.5.20 J���
5.5.20�P��#p-。这是因为端口
3307
上没有运行web服务器。您需要访问phpmyadmin的正确URL,可能是http://localhost/phpmyadmin/
然后从中选择要连接的正确服务器。这是因为端口3307
上没有运行web服务器。您需要访问e phpmyadmin的正确URL,可能是http://localhost/phpmyadmin/
然后从中选择要连接的正确服务器