Il existe deux possibilités pour une installation et configuration MYSQL:
- Soit installer un LAMP (Linux, Apache, MySQL, PHP), WAMP ou MAMP. Un LAMP install automatiquement une serveur HHTPd (Apache), module PHP, un SGBDR (MySQL) et une interface d’administration et de requêtage (PHPMyAdmin).
- Soit installer des produits séparément (MySQL, MySQL Query Browser, MySQL Administrator).
L’installation séparée de MySQL consiste à n’installer que le SGBDR MySQL. Il est possible de ne travailler qu’avec l’utilitaire mysql en mode commande, mais vous pouvez dans le cadre de cette formation initiale installer MySQL Qurey Browser qui est une interface client lourd multi-plateforme. D’autres outils existent AGL (Atelier de Génie Logiciel), Outils de migration, …, pilotes pour des connections applicatives, références hors-ligne. La liste correspond aux versions à une certaine date. Les versions évoluent rapidement.
Sites :http://www-fr.mysql.com/ – http://dev.mysql.com/downloads/
Tableau des téléchargements possibles (non exhaustifs et versions non définitives).
Fonction | Fichier |
MYSQL | mysql-5.1.40-win32.msi |
Interface d’administration (MySQL Administrator), Interface d’interrogation (MySQL Query Browser), Interface de migration (MySQL Migration Toolkit). |
mysql-gui-tools-noinstall-5.0-r15-win32.zip |
MySQL WorkBench | Concepteur graphique de BD. Nécessite sous Windows le framework .NET 2.0 minimum. |
DBDesigner | Concepteur graphique de BD (Obsolète mais intéressant dans la mesure où il possède un QBE). |
Connecteur ODBC 5.1 | mysql-connector-odbc-5.1.5-win32.msi |
Connecteur JDBC | mysql-connector-java-5.1.7.zip |
Connecteur PHP | php_mysqli.dll for PHP 5.2.1 |
Connecteur .NET | mysql-connector-net-5.2.5.zip |
La référence en français (> 1500 pages) | mysql_5_reference_fr.pdf |
Le fichier d’aide (format Winhelp) | http://downloads.mysql.com/docs/refman-5.0-fr.chm ou http://www.placeoweb.com/chm/ |
Installation du SGBDR
Au moins quatre possibilités avec Windows :
- MYSQL : installation rapide et assistée (Cf support Administration).
- EasyPHP : installation rapide et assistée (WAMP).
- WAMP5 : installation rapide et assistée (WAMP).
- XAMPP : installation rapide et assistée (WAMP).
Installation des outils
PhpMyAdmin
Avec EasyPHP, WAMP et XAMPP l’outil PHPMyAdmin est fourni.
Pour l’installer de façon indépendante, phpMyAdmin-3.2.3-all-languages.zip est téléchargeable à http://www.phpmyadmin.net/home_page/downloads.php
MysqlQueryBrowser de MySQL AB
Mais il existe un outil plus convivial : MySQL Query Browser (pour Windows, Mac et Linux). C’est un utilitaire gratuit édité par MySQL.AGL pour la conception de la BD (AGL de conception, reverse engineering, QBE).
MySQL Workbench de Mysql AB AGL pour la conception de la BD (AGL de conception, reverse engineering, QBE).
MysqlAministrator de Mysql AB Outil d’administration des BD.
Le MySQL Query Browser
MySQL Query Browser est un client lourd graphique (à la différence du client léger PHPMyADMIN) qui permet de :
- Créer, modifier et supprimer des bases de données,
- Créer, modifier et supprimer des tables.
- Créer, visualiser, modifier et supprimer des enregistrements.
- Créer et modifier des procédures et fonctions stockées.