phpMyAdmin
 sql >> Datenbank >  >> Database Tools >> phpMyAdmin

Wie stelle ich mit phpMyAdmin eine Verbindung zu Ihrer Prod/Dev-Datenbank her?

phpMyAdmin kann sich mit mehreren Servern verbinden, indem individuelle Serververbindungsdetails in config.inc.php eingestellt werden . Sie müssen $cfg['Servers'][$i]-Arrays für jeden Server festlegen. Einzelheiten finden Sie im phpMyAdmin-Wiki:https://wiki.phpmyadmin.net/pma/Multiserver (woher das Beispiel unten stammt)

$cfg['blowfish_secret']='multiServerExample70518';
//any string of your choice (max. 46 characters)
$i = 0;  

$i++; // server 1 :
$cfg['Servers'][$i]['auth_type'] = 'cookie'; // needed for pma 2.x
$cfg['Servers'][$i]['verbose']   = 'no1'; 
$cfg['Servers'][$i]['host']      = 'localhost';
$cfg['Servers'][$i]['extension'] = 'mysqli';
// more options for #1 ...

$i++; // server 2 :
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['verbose']   = 'no2'; 
$cfg['Servers'][$i]['host']      = 'remote.host.addr';//or ip:'10.9.8.1'
// this server must allow remote clients, e.g., host 10.9.8.%
// not only in mysql.host but also in the startup configuration
$cfg['Servers'][$i]['extension'] = 'mysqli';
// more options for #2 ... 

// end of server sections
$cfg['ServerDefault'] = 0; // to choose the server on startup

Stellen Sie sicher, dass Sie vollständig verstehen, was Sie tun und wie Sie sich verbinden. Sie möchten den Zugriff auf Ihre Datenbank nicht für die Außenwelt öffnen, nur um phpMyAdmin zu verwenden.