MySQL

MySQL est un serveur de base de données multi-processus, multi-utilisateurs, rapide et stable. Il est conçu pour répondre aux besoins de systèmes de production essentiels soumis à des charges importantes, aussi bien que pour une intégration dans des logiciels à grande diffusion.

Installation

Pour installer MySQL, exécutez la commande suivante dans un terminal :

sudo apt-get install mysql-server mysql-client

Une fois l'installation terminée, le serveur MySQL devrait démarrer automatiquement. Vous pouvez utiliser la commande suivante à l'invite d'un terminal pour vérifier si le serveur MySQL fonctionne :

sudo netstat -tap | grep mysql

Quand vous exécutez cette commande, vous devriez voir apparaitre la ligne suivante ou quelque chose de similaire :

tcp 0 0 localhost.localdomain:mysql *:* LISTEN -

Si le serveur ne fonctionne pas correctement, saisissez la commande suivante pour le démarrer :

sudo /etc/init.d/mysql restart

Configuration

Par défaut, le mot de passe administrateur n'est pas défini. Une fois MySQL installé, la première chose à faire est de configurer le mot de passe administrateur. Pour ce faire, utilisez les commandes suivantes :

sudo mysqladmin -u root password nouveau_mot_de_passe_sql

sudo mysqladmin -p -u root -h localhost password nouveaumotdepasse

Vous pouvez éditer le fichier /etc/mysql/my.cnf afin de configurer les réglages de base - fichier journal, numéro de port, etc. Consultez le fichier /etc/mysql/my.cnf pour plus de détails.