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

Brug af PHPMyAdmin til at administrere Amazon RDS

Jeg fandt, at de fleste af svarene i dette spørgsmål mangler forklaring. For at tilføje RDS-server i phpMyAdmin installeret i EC2, kan du først logge ind på din EC2 via SSH. Udgiv derefter følgende kommando for at redigere konfigurationsfilen for phpMyAdmin (brug vi , nano eller ethvert andet yndlingsværktøj til tekstredigering):

sudo vi /etc/phpMyAdmin/config.inc.php # Amazon Linux
sudo vi /etc/phpmyadmin/config.inc.php # Ubuntu Linux

Find følgende linjer i config.inc.php :

/*
 * End of servers configuration
 */

Tilføj følgende linjer ovenfor linjen "Slut på serverkonfiguration":

$i++;
$cfg['Servers'][$i]['host'] = 'xxxxx.xxxxxxxxxx.us-east-1.rds.amazonaws.com';
$cfg['Servers'][$i]['port'] = '3306';
$cfg['Servers'][$i]['verbose'] = 'YOUR_SERVER_NAME';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['compress'] = TRUE;

hvilken YOUR_SERVER_NAME er navnet, der vises i phpMyAdmin-loginsidens valgfelt. Hvis du fjerner denne linje, vil hele RDS-værtsnavnet blive vist i valgboksen (som naturligvis er for lang). Husk at gemme config.inc.php .

Der er flere andre konfigurationsindstillinger, som du kan finde detaljerne i den officielle dokumentation a> .

Bemærk: Det andet svar foreslår automatisk login med forudindstillet brugernavn og adgangskode i konfigurationsfilen:

$cfg['Servers'][$i]['auth_type']     = 'config';
$cfg['Servers'][$i]['user']          = '__FILL_IN_DETAILS__';
$cfg['Servers'][$i]['password']      = '__FILL_IN_DETAILS__';

hvilket er ekstremt farligt hvis din phpMyAdmin er udsat for offentligheden. Du ønsker ikke at vise dit databaseskema til alle, vel? Hvis du virkelig ønsker at bruge automatisk login, skal du sørge for, at din phpMyAdmin kun er tilgængelig via specifikke IP'er.



  1. Hvordan opdateres SQL Server Management Studio intellisense cachen automatisk?

  2. Er der en hurtig måde at opdatere mange poster i SQL?

  3. iAd viser ikke annoncer i mit godkendte spil

  4. phpMyAdmin Kan ikke indlæse eller gemme konfigurationen