Serveur Dédié Debian Etch 64bit chez OVH – Installation du serveur MySQL

Rien de bien compliqué à cette étape ! Installation, sécurisation et localisation en UTF8, ça évitera notamment de futurs problèmes d’affichage avec phpmyadmin…
L’installation :
apt-get install mysql-server mysql-client libmysqlclient15-dev
Une fois l’installation terminée la sécurisation est elle aussi des plus simple :
mysql_secure_installation
Répondez aux questions avec la réponse par défaut. Pensez à bien noter votre mot de passe root, ce mot de passe est différent de l’utilisateur root, il ne sert qu’au serveur mySQL.
Pour que votre serveur tourne par défaut en utf8, éditer le fichier /etc/mysql/my.cnf :
[mysqld] # # * Basic Settings # collation_server=utf8_general_ci character_set_server=utf8 default-character-set=utf8 init_connect='SET collation_connection = utf8_general_ci' init_connect='SET NAMES utf8' [mysql] #no-auto-rehash # faster start of mysql but no tab completition default-character-set=utf8
En ajoutant ces deux lignes vous vous assurez de ne pas avoir de double conversion des caractères dans phpmyadmin, et d’avoir l’utf8 en encodage par défaut.
Dernière étape, redémarrer le service :
/etc/init.d/mysql restart
Nous installerons phpmyadmin en temps voulu, après Apache et PHP.