Phpmyadmin accesso a database remoto

Può capitare per motivi di sviluppo che il database risieda non il localhost, ma su un server remoto,
a seconda delle esigenze dello sviluppo.



In questo caso, una installazione sulla macchina di phpmyadmin non riuscirebbe ad accedere ad database per poterlo gestire (effettuare dumpo etc)

Soluzione?

Si può impostare phpmyadmin per accedee ad un server remoto! Ecco come fare:

1) dopo aver scariacto phpmyadmin
http://www.phpmyadmin.net

2) Caricarlo in una cartella del sito

3) Copiare il file config.sample.inc.php  e rinominarlo config.inc.php

4) Modificare quindi config.inc.php in questo modo:

Dopo le rghe

/*
 * Servers configuration
 */
$i = 0;

/*
 * First server
 */
$i++;
/* Authentication type */

-----> si aggiungono i parametri di connessione:

/* Server: NOME DEL SERVER REMOTO [numero progressivo facoltativo] */
$cfg['Servers'][$i]['verbose'] = 'SERVER REMOTO';
$cfg['Servers'][$i]['host'] = 'mysql.XXXXXX.it';
$cfg['Servers'][$i]['port'] = '3306';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['auth_type'] = 'http';
$cfg['Servers'][$i]['user'] = 'NOMEUTENTE';
$cfg['Servers'][$i]['password'] = 'PASSWORD';

Ed il gioco è fatto, ora potete connettervi al server locale.

In questo modo è possibile anche connettersi da pc locale;

E' possibile inoltre aggiungere più server remoti al phpmyadmin.