phpMyAdmin
 sql >> Baza danych >  >> Database Tools >> phpMyAdmin

Jak połączyć się z bazą danych Prod/Dev za pomocą phpMyAdmin?

phpMyAdmin może łączyć się z wieloma serwerami, ustawiając szczegóły połączenia z poszczególnymi serwerami w config.inc.php . Musisz ustawić tablice $cfg['Servers'][$i] dla każdego serwera. Zobacz wiki phpMyAdmin, aby uzyskać szczegółowe informacje:https://wiki.phpmyadmin.net/pma/Multiserver (stąd pochodzi poniższy przykład)

$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

Upewnij się, że w pełni rozumiesz, co robisz i jak się łączysz, nie chcesz otwierać dostępu do swojej bazy danych na świat zewnętrzny tylko po to, aby użyć phpMyAdmin.




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. HTML/PHP wybierając wartość z menu rozwijanego i pobierając powiązany wiersz i wyprowadzając wszystkie dane z tego wiersza

  2. Znaki arabskie nie są wyświetlane w phpMyAdmin

  3. Warunkowe wybieranie kolumny MYSQL

  4. Zwiększanie wartości w skrypcie PHP nie działa

  5. MySQL dodając wiodące liczby do istniejących identyfikatorów w kolumnie