Articles

Mac

Installer MySQL sous MacOsX 10.1.2

Par Didier Pulicani - Publié le

Tout d'abord, il vous faudra ceci :



- Mac OS X.1 ou superieur (pour les versions antérieurse de Mac OS X consultez l'article de Parano)
- Une conection à internet ou un CD contenant les fichiers que je vais citer...
- Une boite de truffes en chocolat récupérées des fêtes de fin d'année (Une boite de chocolats ou quelques papillottes peuvent aussi faire l'affaire)

Quelques fichiers dont vous aurez besoin :



- MySQL 3.23.46 (3,8MO)
- mysql-startupitem (3,3ko)
- MacSQL (3,2MO) ou phpmyadmin 2.2.2 (372ko)

Maintenant, passons à l'installation...



Commencez par installer mysql 3.23.46. Pour cela vous n'avez bien entendu qu'à double-cliquer sur son icône ! Après l'avoir décompressé bien sûr ;)

Si un autre ordinateur est relié à votre Mac par un cable ethernet, débranchez le, ce n'est pas indispensable, mais vous gagnerez cinq bonnes minutes...

Installer MySQL sous MacOsX 10.1.2
- Rendez vous ensuite dans vos préférences-système 'Utilisateurs'.

- Clicquez sur le bouton "Nouvel Utilsateur".

- Choisissez 'MySQL User' comme nom et 'mysql' comme nom abrégé; mettez le mot de passe de votre choix. Pour le choix de l'icône, vous devriez être en mesure de vous débrouiller tout seul !
Une fois ce choix effectué, validez en cliquant sur 'OK'.
Si vous l'avez débranché, vous pouvez rebrancher votre cable ethernet...

Il va maintenant falloir que vous lanciez le terminal (que vous trouverez dans le dossier utilities du dossier "applications").

Commencez par cette ligne, qui va déjà vous placer dans le bon répertoire :

cd /usr/local/mysql

Enchainez par celle-ci :

sudo ./scripts/mysql_install_db

Votre ordinateur va alors vous demander votre mot de passe administrateur, n'hésitez pas à le lui donner (Tappez-le, puis appuyez sur entrée, c'est normal qu'il ne s'affiche rien pendant que vous l'inscrivez)

On peut alors considérer que mysql est installé, il ne reste plus qu'à le lancer !

Pour cela, vous devrez tapper les 2 lignes suivantes :

sudo chown -R mysql /usr/local/mysql/[
sudo ./bin/safe_mysqld --user=mysql &


Pour éviter d'avoir à retapper ces lignes-ci tous les jours, je vous conseille vivement d'installer les "mysql startup items", encore une fois vous n'avez qu'à double-cliquer sur l'icône.

Utiliser mysql



Installer MySQL sous MacOsX 10.1.2
Vous disposez désormais de plusieurs méthodes pour envoyer des requettes MySQL :

- tout d'abord en tappant 'mysql test' dans le terminal, puis en tappant vos commandes mysql, en les terminant par un point virgule ( ; ). Lorsque vous avez fini, tappez exit.

- vous pouvez bien entendu y accéder depuis vos pages php. Pour cela, lorsque vous utiliserez la commande "mysql_connect", n'indiquez ni pseudo, ni mot de passe, ce qui donne : 'mysql_connect("localhost");' ou 'mysql_connect("127.0.0.1");'

- Il existe ensuite une autre méthode graphique (Ma préférée) en utilisant MacSQL. Pour cela, lancez l'application, indiquez localhost dans "host" et laissez les autres cases vides ! Après cela vous devriez être en mesure de vous débrouiller avec ce logiciel, qui, dans l'ensemble, est plutôt simple d'utilisation.
Vous pouvez également utiliser phpmyadmin qui vous permettra de gérer vos bases de données facilement depuis le navigateur. Etant utilisé chez la plupart des hébergeurs, il présente en plus, l'avantage d'être gratuit et beaucoup plus rapide à télécharger.

Vous disposez par défaut de deux bases de données : test et mysql, mais je vous conseille d'en créer une à votre nom, cela vous simplifiera les choses, car la base de données mysql est celle dont se sert l'ordinateur pour gérer les utilisateurs; vous n'en voyez pas le contenu dans MacSQL car vous n'avez tout simplement pas les droits !
Il est important de comprendre que les bases de données ne sont pas là pour chaque utilisateur, mais pour tous. En revanche chaque utilisateur n'a les droits que sur certaines BDD.

Si vous n'arrivez pas à vous en sortir, vous trouverez plus d'informations dans l'article 'configurer mysql' qui sera en ligne très bientôt, il vous permettra de rajouter d'autres utilisateurs, de vous connecter avec un pseudonyme et un mot de passe, mais surtout de de vous apporter un peu d'aide pour installer et utiliser phpmyadmin ;-)

Par Grumff & Grouik.