Assumindo que existe um servidor remoto e eu tenho o cliente phpMyAdmin instalado localmente no meu computador. Como posso acessar esse servidor e gerenciá-lo através do cliente phpMyAdmin? Isso é possível?
Basta adicionar linhas abaixo ao seu arquivo /etc/phpmyadmin/config.inc.php
no rodapé:
$i++;
$cfg['Servers'][$i]['host'] = 'HostName:port'; //provide hostname and port if other than default
$cfg['Servers'][$i]['user'] = 'userName'; //user name for your remote server
$cfg['Servers'][$i]['password'] = 'Password'; //password
$cfg['Servers'][$i]['auth_type'] = 'config'; // keep it as config
. Você receberá "Current Server:" drop down com "127.0.0.1" e um que você forneceu com "$cfg['Servers'][$i]['host']" cam switch entre os servidores.
mais detalhes: http://sforsuresh.in/access-remote-mysql-server-using-local-phpmyadmin/
Pode ser feito, mas você precisa alterar a configuração do phpMyAdmin, leia este post: http://www.danielmois.com/article/Manage_remote_databases_from_localhost_with_phpMyAdmin
Se por qualquer motivo o link morrer, você pode usar os seguintes passos:
config.inc.php
.$cfg['Servers'][$i]['host']
, e configure-a para o IP ou hostname do seu servidor remoto$cfg['Servers'][$i]['port']
, e configure-a para a porta remota mysql. Normalmente isto é 3306
.$cfg['Servers'][$i]['user']
e $cfg['Servers'][$i]['password']
e defina estas variáveis para o seu nome de utilizador e password para o servidor remotoSem a configuração apropriada do servidor, a conexão pode ser mais lenta que uma conexão local, por exemplo, ela's seria provavelmente um pouco mais rápida para usar endereços IP ao invés de nomes de host para evitar que o servidor tenha que procurar o endereço IP a partir do nome do host.
Além disso, lembre-se que seu banco de dados remoto's nome de usuário e senha são armazenados em texto puro quando você se conectar assim, então você deve tomar medidas para garantir que ninguém possa acessar este arquivo de configuração. Alternativamente, você pode deixar as variáveis de nome de usuário e senha vazias para que você seja solicitado a digitá-las cada vez que você se conectar, o que é muito mais seguro.