Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
mysql [2011/10/15 14:51] admin [Installation de MySQL] |
mysql [2013/07/21 09:39] (Version actuelle) 2.13.15.222 [PhpMyAdmin] |
||
---|---|---|---|
Ligne 10: | Ligne 10: | ||
====== Installation de MySQL ====== | ====== Installation de MySQL ====== | ||
- | FIXME (Installations à détailler) | + | Bien que l'installation standard de MedinTux nécessite seulement le programme MySQL pour fonctionner, d'autres programmes du même genre peuvent très vite se révéler utiles. Par exemple, si vous souhaitez ajouter une interface WEB ([[medwebtux|MedWebTux]]) à MedinTux, vous aurez besoin d'installer un serveur **[[http://www.php.net/|PHP]]** ainsi qu'un serveur Web type **[[http://httpd.apache.org/|Apache]]**. Egalement, si vous souhaitez administrer les bases de données SQL en direct, l'installation de **[[http://www.phpmyadmin.net/home_page/index.php|PHPmyadmin]]** sera nécessaire. |
+ | |||
+ | Or tous ces programmes ont un point en commun : Ils sont tous très utilisés dans les technologies WEB. C'est pourquoi il existe des "installeurs" qui regroupent tous ces programmes en 1 seul programme qui se charge de tous les installer en même temps. C'est très pratique ! | ||
+ | |||
+ | C'est donc pour anticiper ces besoins futurs que je vous incite à installer ce genre de programmes en lieu et place de MySQL seul. | ||
+ | |||
+ | Ex : Il en existe 2 très connus sous Windows et qui sont en tous points similaires : | ||
+ | |||
+ | - [[http://www.wampserver.com/|WAMP server]] (maintenu par un français) | ||
+ | - [[http://www.easyphp.org/fr/|EasyPHP]] (maintenu par un américain) | ||
+ | |||
+ | En vertu de la soit-disante préférence nationale ;-) les exemples suivants préconisent l'installation de [[http://www.wampserver.com/|WAMPserver]]. MacOS et Linux ne sont évidemment pas en reste puisqu'il existe également des installeurs dans le genre de WAMPserver. | ||
+ | |||
+ | <note tip>**WAMP** est l'acronyme de **W**indows **A**pache **M**ySQL **P**hp et fait donc référence aux programmes qu'il intègre. De même, MAMP et LAMP désignent respectivement les mêmes programmes, mais la première lettre diffère car ils désignent l'OS : Un **M** pour **M**acOS et un **L** pour **L**inux</note> | ||
===== Windows ===== | ===== Windows ===== | ||
Logiciel conseillé sous Windows : [[http://www.wampserver.com/|WAMP]] | Logiciel conseillé sous Windows : [[http://www.wampserver.com/|WAMP]] | ||
Ligne 17: | Ligne 30: | ||
Logiciel conseillé sous Linux : [[http://doc.ubuntu-fr.org/lamp|LAMP]] | Logiciel conseillé sous Linux : [[http://doc.ubuntu-fr.org/lamp|LAMP]] | ||
- | ===== Mac OSX 10.6 ===== | + | ===== Mac OSX ===== |
- | Serveur web complet (permet l’installation facile de MedWebTux par la suite) : [[http://www.mamp.info/en/index.html|MAMP]] | + | Il existe des installeurs équivalents sous MacOSX ([[http://www.mamp.info/en/mamp/index.html|MAMP]], [[http://www.apachefriends.org/fr/xampp-macosx.html|XAMPP]]) cependant, ils n'intègrent pas la dernière version de MySQL nécessaire au bon fonctionnement de MedinTux (>= MySQL 5.5.10). Par conséquent, il vous faudra installer les composants séparémment. |
- | OU | + | Pour l'installation de MySQL seul : [[http://dev.mysql.com/downloads/mysql/#downloads|MySQL]] |
- | Juste le gestionnaire de base de données MySQL : [[http://download.tuxfamily.org/webmedintux/mysql-5.5.10-osx10.6-x86.dmg|MySQL]] | + | [[:medwebtux/installation_serveur_web|Voir ici]] pour l'installation des autres logiciels nécessaires au fonctionnement de [[medwebtux|MedWebTux]] sous MacOSX. |
====== Paramétrage de MySQL ====== | ====== Paramétrage de MySQL ====== | ||
Ligne 63: | Ligne 76: | ||
/etc/init.d/mysqld stop | /etc/init.d/mysqld stop | ||
- | puis | + | /etc/init.d/mysqld start |
- | /etc/init.d/mysqld start | + | |
- | | + | |
====== Outils d'administration de MySQL ====== | ====== Outils d'administration de MySQL ====== | ||
- | MySQL est un programme de type serveur. Il est dénué d'interface graphique par défaut et se gère en ligne de commande. Cependant, il existe des programmes qui permettent d'administrer les bases de données stockées dans MySQL tout en s'affranchissant de la ligne de commande. | + | MySQL est un programme de type serveur. Par défaut, il est dénué d'interface graphique et se gère en lignes de commande. Cependant, il existe des programmes qui permettent d'administrer les bases de données stockées dans MySQL de façon graphique. |
- | Le programme [[set_bases|Set_base]] de la suite MedinTux fait partie en quelque sorte de ces programme. Cependant, ses fonctionnalités son minimalistes. | + | Le programme [[set_bases|Set_base]] de la suite MedinTux fait partie en quelque sorte de ces programme. Cependant, ses fonctionnalités sont minimalistes. |
Voici 3 programmes libres et performants, vous offrant une interface graphique pour administrer vos bases de données MySQL : | Voici 3 programmes libres et performants, vous offrant une interface graphique pour administrer vos bases de données MySQL : | ||
===== PhpMyAdmin ===== | ===== PhpMyAdmin ===== | ||
+ | PhpMyAdmin est une interface de gestion MySQL développée en PHP. Si vous avez suivi [[#installation_de_mysql|les instructions d'installation standard]] (préconisant l'installation de WAMP, MAMP ou LAMP) vous n'avez rien à faire puisque PhpMyAdmin sera déjà installé ! | ||
+ | Pour l'utiliser : | ||
+ | - Démarrez WAMP, MAMP ou LAMP selon votre OS | ||
+ | - Ouvrez votre navigateur internet | ||
+ | - accédez à la page http://localhost/phpmyadmin | ||
+ | |||
+ | Sinon, référez vous aux instructions du [[http://www.phpmyadmin.net/home_page/index.php|site officiel de PhpMyAdmin.]] | ||
===== MySQL-Administrator ===== | ===== MySQL-Administrator ===== | ||
+ | MySQL administrator est accessible sur [[http://dev.mysql.com/doc/administrator/en/|le site officiel de MySQL]]. | ||
===== MySQL Query Browser ===== | ===== MySQL Query Browser ===== | ||
+ | MySQL Query Browser est également disponible sur [[http://dev.mysql.com/doc/query-browser/en/|le site officiel de MySQL]]. | ||