Installation d'Apache + PHP + MySQL pour Windows
Il ne nous reste plus qu'à installer MySQL ce qui, il faut bien le dire, est d'une simplicité évangélique.
Non pas que l'évangile soit simpliste ou encore que la religion en elle-même nous apporte un vision trop simple, non, ce n'est pas ce que j'ai dit. Et je ne dis pas non plus que la simplicité creuse l'écart entre les croyants et les athées, ne déformez pas mes...
%%Ho et puis mince, installons MySQL.
- Télécharger MySQL
- Installer MySQL
- Utiliser MySQL
- Un Test ?
Télécharger MySQL
Rendez-vous vite sur www.mysql.com, et téléchargez une version stable de MySQL. Si vous ne savez pas laquelle choisir, prenez la première.
Téléchargez une version pour Windows, celle archivée au format zip (Attention, elle pèse une bonne dizaine de Méga-octets).
Installer MySQL
Extraire l'archive downloadée dans un répertoire de votre disque dur. Cette fois ci, peu importe puisque l'archive contient un installeur et que vous pourrez supprimer, une fois l'installation terminée, archive et répertoire d'extraction.
Lancez l'installeur et laissez-vous guider.
Par défaut, l'installeur vous propose d'installer MySQL dans C:\mysql. Si vous n'y voyez pas d'inconvénients, laissez-le faire.
(Le support MySQL pour PHP est maintenant compilé avec PHP, donc pas besoin de modifier d'extensions dans php.ini)
Voilà, c'est prêt. Servez chaud et accompagné d'un Sancerre blanc.
Utiliser MySQL
Le client MySQL se trouve dans le répertoire bin du répertoire mysql et s'utilise en ligne de commandes :
Rendez-vous dans le répertoire bin et tapez :
mysqld -?
pour obtenir les liste des options disponibles
mysqladmin -p status
pour afficher le statut du serveur
mysqld
lance le serveur
Vous pouvez ajouter à mysqld des options :
mysqld
language=frenchskip-grant-tables
Voici quelques options :
--skip-grant-tables
vous permet de donner aux utilisateurs un accès complet à toutes tables ce qui évite d'avoir à créer des comptes users (attention tout de même)
--language=french
affichera les messages d'erreur en français.
--port=xxxx
vous permet de spécifier le port à utiliser
mysql-nt --install
installera MySQL en tant que service (Windows NT, 2000 et XP)
mysql-nt --remove
désinstalle le service
Vous pouvez aussi utiliser la version Win32 de mysqladmin : winmysqladmin.exe qui se trouve dans le répertoire bin.
Un test ?
Vous avez le choix entre trois méthodes :
1- Lancer votre serveur et MySQL et coder un joli script.
2- Installer eSKUeL
3- La 1 et la 2
Le petit plus
Créez un alias pour eSKUeL afin d'y accéder plus rapidement : Ouvrez votre httpd.conf
Alias /sql "D:/web/admin/eskuel-1.1.0/"
et voilà eSKUeL accessible directement depuis http://localhost/sql/ ! Pensez tout de même à protéger le répertoire à l'aide d'un .htaccess