Réplication entre 2 serveurs 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.…

Read more

Lister les bases de données MySQL sous Linux

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.…

Read more

Installation d’un serveur MySQL sous Ubuntu

Une des premières choses que je fais lorsque j'installe un serveur sous Ubuntu ou Debian, c'est d'installer un serveur MySQL afin de pouvoir héberger les bases de données de mes différents sites. Voila un petit récapitulatif concernant MySQL, son installation et son utilisation.

Installation d'un serveur MySQL

Pour installer un serveur MySQL sous Ubuntu il suffit d'utiliser le paquet "mysql-server-5.1" disponible dans les dépôts. Il suffit de lancer la commande suivante:

apt-get install mysql-server-5.1

Vous aurez alors un résultat de la sorte:

Reading package lists...
Read more