Pour installer MySQL la commande est : apt-get install mysql-server mysql-client.
Le fichier de configuration est /etc/mysql/my.cnf.
Les lignes à modifier à l’intérieur sont :
language = /usr/share/mysql/french # Choisir la langue par defaut pour les messages du serveur
#log_bin = /var/log/mysql/mysql-bin.log # Desactiver le log binaire
#expire_logs_days = 10 # Idem
#max_binlog_size = 100M # Idem
log_slow_queries = /var/log/mysql/mysql-slow.log # Mettre en log les requetes lentes
long_query_time = 2 # Duree (en secondes) a partir de laquelle une requete est consideree comme lente
[client]
default-character-set = utf8 # Jeu de caracteres par defaut pour le client, si vous voulez de l'UTF-8
[mysqld]
default-character-set = utf8 # Jeu de caracteres par defaut pour le serveur, si vous voulez de l'UTF-8
default-collation = utf8_general_ci # Collation du jeu de caracteres, si vous voulez de l'UTF-8
Et enfin, redémarrer le serveur MySQL : /etc/init.d/mysql reload.
Il est facile de mettre en place quelques règles simples pour sécuriser le serveur, grâce au script mysql_secure_installation. Et en répondant à quelques questions (le script demande le mot de passe root, il est vide la première fois, appuyez juste sur kbd:Entrée) :
Vous pourrez vous connecter en ligne de commande grâce au client : mysql -ulogin -p. Pour les réfractaires, on verra plus tard comment utiliser un client graphique comme phpMyAdmin.
Commandes shell utiles :
Commandes MySQL pour créer un utilisateur :
Référez-vous à la documentation (man mysqldump) pour plus de renseignements.
Voir aussi
Ajouter un utilisateur : http://dev.mysql.com/doc/refman/5.0/fr/adding-users.html