sql >> Database teknologi >  >> Database Tools >> phpMyAdmin

Hvordan oprettes forbindelse til din Prod/Dev-database ved hjælp af phpMyAdmin?

phpMyAdmin kan oprette forbindelse til flere servere ved at indstille individuelle serverforbindelsesdetaljer i config.inc.php . Du skal indstille $cfg['Servers'][$i]-arrays for hver server. Se phpMyAdmin-wikien for detaljer:https://wiki.phpmyadmin.net/pma/Multiserver (hvilket er hvor eksemplet nedenfor er fra)

$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

Sørg for fuldt ud at forstå, hvad du laver, og hvordan du forbinder, du ønsker ikke at åbne adgang til din database til omverdenen bare for at bruge phpMyAdmin.




  1. SSMS udvidelsesmuligheder/tilføjelse - få aktuel database og server

  2. Hvordan skubber jeg min mysql-database fra phpmyadmin til herokus cleardb?

  3. Automatisk stigning med 1 i MySQL med clearDB

  4. Opret tabeller fra SQL-dump genereret af phpmyadmin ved hjælp af kohana