Tag Archives: sgbd

Réplication entre 2 serveurs MySQL

mysql

Cela fait maintenant plus de 15 ans que j’utilise MySQL comme principal Système de Gestion de Bases de Données (SGBD) car il est simple à installer, à administrer et à configurer.

MySQL est un moteur de bases de données à la fois léger, gratuit et relativement performant.

Mes serveurs sont la plupart du temps hébergés sur des serveurs dédiés et il arrive plusieurs fois par an que ceux-ci soient en maintenance.

Se pose alors le problème de savoir comment faire pour rendre disponible mes bases de données lors d’une maintenance ou d’un crash, sans avoir à faire des dizaines de manipulations contraignantes.

Mais comment assurer une certaine disponibilité de vos bases de données sous MySQL ? La réplication de vos bases de données répond parfaitement à cette question.

Lister les bases de données MySQL sous Linux

mysql

Aujourd'hui mon serveur MediaTomb a eu un problème, il n'arrivait pas à se connecter à sa base de données. J'ai donc voulu comprendre pourquoi.

Pour celà, j'ai dû lister les bases de données présentes sur mon serveur MySQL.

Tout d'abord, il faut s'authentifier avec des droits suffisants pour lister les bases de données. Personnellement je m'identie toujours en tant que "root":

mysql -u root -p

Une fois identifié, il vous suffit d'utiliser la commande "show databases" dans le terminal:

mysql> show databases;

Cela vous retournera alors quelque chose comme çà:

+--------------------+
| Database           |
+--------------------+
| information_schema |
| mediatomb          |
| mysql              |
| zbase              |
| zbasebackup        |
+--------------------+
5 rows in set (0.02 sec)

Ma base mediatomb est bien présente. Après plusieurs minutes de recherche, je me suis aperçu qu'un processus s'était arrêté inopinément. Je l'ai relancé et c'est reparti 🙂

Inline
Inline