En supposant qu'il y ait un serveur distant et que le client phpMyAdmin soit installé localement sur mon ordinateur. Comment puis-je accéder à ce serveur et le gérer via le client phpMyAdmin ? Est-ce possible ?
Réponses
Trop de publicités?Je l'aurais bien ajouté en commentaire, mais ma réputation n'est pas encore assez élevée.
Sous la version 4.5.4.1deb2ubuntu2, et je suppose toute autre version 4.5.x ou plus récente. Il n'est pas du tout nécessaire de modifier le fichier config.inc.php. Allez plutôt un répertoire plus bas dans conf.d.
Créez un nouveau fichier avec l'extension '.php' et ajoutez les lignes. Cette approche est plus modulaire et isole les informations d'accès à chaque serveur de base de données distant.
Localisez le fichier bibliothèques/config.default.php
puis trouver $cfg['AllowArbitraryServer'] = false ;
puis le régler sur vrai
note :
sur ubuntu le fichier dans le chemin /usr/share/phpmyadmin/libraries/config.default.php
Vous trouverez alors un nouveau champ SERVER dans la page principale de PHPMyAdmin, vous pouvez ajouter n'importe quelle IP ou localhost pour la base de données locale.
Dans Ubuntu
Il vous suffit de modifier un seul fichier dans le dossier PHPMyAdmin, à savoir "config.inc.php", en ajoutant les lignes suivantes à votre "config.inc.php".
Emplacement du fichier : /var/lib/phpmyadmin/config.inc.php
OU /etc/phpmyadmin/config.inc.php
Peut-être que vous n'avez pas l'autorisation de modifier ce fichier, donnez-la en utilisant cette commande
sudo chmod 777 /var/lib/phpmyadmin/config.inc.php
OU (dans différents systèmes, vous devrez peut-être vérifier ces deux emplacements)
sudo chmod 777 /etc/phpmyadmin/config.inc.php
Ensuite, copiez et collez le code dans votre config.inc.php
fichier
$i++;
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['verbose'] = 'Database Server 2';
$cfg['Servers'][$i]['host'] = '34.12.123.31';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = false;
Et faites les changements appropriés avec les détails de votre serveur