Bon, passons ensuite au serveur MySQL
Windows
- Commençons par récupérer MySQL sur le site officiel. J’ai pris l’édition communauté en version 5.1.30, le package essentials. (Vous pouvez aussi récupérer les GUI Tools, nous les utiliserons plus tard)
- Lors de l’installation, j’ai laissé en Typical et la configuration directe
- Dans la configuration je met habituellement les infos suivantes:
- « Detailed Configuration »
- Server Type: « Developer Machine »
- Database usage: « Multifunctional »
- La position des fichiers de db, je choisis souvent une partition externe pour pourvoir les garder en cas de formatage et/ou de switch windows/linux
- Le nombre de connections: je choisis « OLAP », voire je baisse a 15 ou 10 selon si c’est une petite configuration ou pas…
- Networking Option, je laisse par défaut
- Pour l’encoding, je choisis « latin1″
- Pour le service, je vous conseille de le laisser mais si vous ne préférez pas qu’il soit lancé automatiquement, n’oubliez pas de le lancer plus tard…
- Pour le mdp root, choisissez ce que vous voulez (sans le « enable root access from remote machines ») et je vous déconseille l’anonymous account
- Depuis le même site, téléchargez et installez le package MySQL Gui Tools (qui permettra de configurer MySQL)
Linux
Même chose que pour apache, un simple
sudo apt-get install mysql-server mysql-admin
depuis un terminal suffit à installer la version des dépots (5.0.67) et les outils de gestions de MySQL…
Lors de l’installation on vous demandera de choisir un mdp admin, si vous l’oubliez vous pouvez le réinitialiser plus tard en faisant:
sudo dpkg-reconfigure mysql-server-5.0
Même chose que pour apache:
sudo /etc/init.d/mysql [start|stop|restart|reload]
Pour plus d’infos sur MySQL Server: http://doc.ubuntu-fr.org/mysql
Voila une bonne chose de faite, continuons avec PHP











