Installation de phpMyAdmin

Il s'agit de l'une des plus célèbres interfaces pour gérer une base de données MySQL sur un serveur PHP. De nombreux hébergeurs, qu'ils soient gratuits ou payants, le proposent ce qui permet à l'utilisateur de ne pas avoir à l'installer.

phpMyAdmin est un logiciel libre écrit en PHP permettant d'administrer un serveur MySql à travers internet. La plupart des actions MySql sont incluses mais vous pouvez directement saisir vos requêtes SQL.

Pour installer phpMyAdmin on utilise la commande suivante :

sudo apt-get install phpmyadmin

L'installation demande quel serveur doit être reconfiguré automatiquement, choisissez apache2.

Vous devriez pouvoir afficher phpMyAdmin à l'adresse : http://ip_de_cotre_serveur/phpmyadmin/ ou http://server.local.lan/phpmyadmin

Saisissez l'identifiant root et le mot de passe qui vous à été demandé à l'installation de mySql.

Vous avez choisi la configuration de développement on ne va pas créer d'autres accès à la base, mais rien ne vous empêche d'en ajouter quand même.

Le fichier de configuration principal se trouve dans le dossier /etc/phpmyadmin (config.inc.php)

Pour afficher les clés étrangères et naviguer facilement d'une table à l'autre on doit installer les fonctionnalités avancées de PhpMyAdmin. Pour cela on va éditer tout d'abord le fichier config.inc.php :

sudo vi /etc/phpmyadmin/config.inc.php

Puis on décommente les lignes suivantes :

$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = 'motdepasseroot';
/* Optional: Advanced phpMyAdmin features */
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';
$cfg['Servers'][$i]['history'] = 'pma_history';
$cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';

N'oubliez pas de mettre votre mot de passe root

  • Dernière modification: 13/03/2021 07:56