Top Promos Apple Test Apple Antivirus Mac Dock Thunderbolt Sunology Comparatif iPhone

Articles

Mac

SQL sur OS X...

Par Parano - Mis à jour le

Tout d'abord, ce dont vous avez besoin:



- Un OS X (ici X.0.4 pour ne pas changer)
- Une machine supportant cet OS (ici PowerBook G4 Titanium)
- Une connection à la toile d'araignée qu'est le Web
- Un coussin (le même que vous avez pris pour le php suffit !)
- S'il en reste, des Corn Flakes... (ici, il n'en reste pas...)


Allons-y, commencons



Tout d'abord, nous allons commencer par télécharger deux-trois petites choses...

SQL sur OS X...


Allez sur versiontracker et prenez-y (c'est gratuit), ces deux petits programmes: mysql-3.23.40 ainsi que mysql-startupitem ...

Tant que vous y êtes, et pour éviter d'y revenir, si vous ne vous sentez pas capable de gérer vos tables SQL via le Terminal, prenez donc ceci, ca fera l'affaire..., il s'agit d'un PHPMyAdmin ;-)

Une fois vos courses terminées, allons-y pour la fiesta...

Installation proprement dite



Une fois le premier petit programme téléchargé et décompressé, j'ai nommé mysql-3.23.40, installez-le. Pour ce faire, je ne vous aide pas si ce n'est en vous disant qu'il suffit de cliquer sur Installer et d'indiquer votre mot de passe administrateur quand l'ordinateur, tout curieux qu'il est, vous le demandera...

Une fois cela fait, ouvrez donc vos préférences et rendez-vous dans la partie Utilisateurs et tentez de recopier ceci:

SQL sur OS X...


Vous n'y arrivez pas? je vais vous aider: créez un nouvel utilisateur du nom charmant de MySQL User. Comme nom abrégé, indiquez mysql et puis, entrez un mot de passe de votre choix. Quittez une fois tout cela effectué...

La suite...



Et bien, figurez-vous que vous avez déjà presque fini.. Vous espériez ne pas devoir retourner dans le fameux Terminal dont vous avez fait la connaissance en installant le php ? Et bien, vous vous trompiez.. ouvrez-le donc... et tapez ceci:

sudo mysql_install_db

ce qui va installer la base de données.. entrez votre mot de passe administrateur en passant...

sudo chown -R mysql /usr/local/var/

puis, pour finir:

sudo safe_mysqld --user=mysql &

Remarquez au passage que le nombre de commande par rapport à l'installation de php s'est considérablement rétréci... pour en avoir une dernière et tester votre base de données, indiquez ceci:

mysql test

cela devrait vous prouver que tout fonctionne à merveille (si et seulement si vous avez bien suivi mes conseils...)

La fin...



... justifie les moyens ;-)

Si vous désirez que le serveur sql se lance tout seul au démarrage, installez la deuxième petite application que vous avez téléchargée, c'est-à-dire mysql_startupitem.. une fois cela fait, vous ne devrez plus y toucher...

De même, toutes les commandes SQL se feront à l'avenir directement dans le terminal après avoir entré mysql test

Remarquez au passage que vos cuisses rougissent et utilisez donc le coussin, comme expliqué dans l'article concernant le php...

Et pour faire un dernier rappel sur cet article, voici donc le log du Terminal depuis le début de l'installation jusqu'à la fin de celle-ci...

"
[localhost:~] parano% sudo mysql_install_db
Password:
Preparing db table
Preparing host table
Preparing user table
Preparing func table
Preparing tables_priv table
Preparing columns_priv table
Installing all prepared tables
ERROR: 1062 Duplicate entry 'localhost-root' for key 1
ERROR: 1062 Duplicate entry 'localhost-root' for key 1
010731 20:20:04 /usr/local/libexec/mysqld: Shutdown Complete

To start mysqld at boot time you have to copy support-files/mysql.server
to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
This is done with:
/usr/local/bin/mysqladmin -u root -p password 'new-password'
/usr/local/bin/mysqladmin -u root -h localhost -p password 'new-password'
See the manual for more instructions.

You can start the MySQL daemon with:
cd /usr/local ; /usr/local/bin/safe_mysqld &

You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory:
cd sql-bench ; run-all-tests

Please report any problems with the /usr/local/bin/mysqlbug script!

The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at https://order.mysql.com

[localhost:~] parano% sudo chown -R mysql /usr/local/var/
[localhost:~] parano% sudo safe_mysqld --user=mysql &
[1] 288
[localhost:~] parano% Starting mysqld daemon with databases from /usr/local/var
mysql test
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 1 to server version: 3.23.40

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

mysql>
"


Voilà, vous êtes donc prêts à conquérir le monde avec votre PHP et SQL.. tout en travaillant dans le train, près de la piscine (ben, ce sont les vacances, non ?).. bon travail !

15 mois de Microsoft 365 Famille au meilleur prix !

15 mois de Microsoft 365 Famille au meilleur prix !

Si vous avez besoin de la suite Microsoft 365 au sein de votre famille, une intéressante promotion permet aujourd'hui de s'offrir un abonnement de 15...

Besoin d'un dock Thunderbolt 4 ? Ce modèle de Sonnet à son prix le plus bas !

Besoin d'un dock Thunderbolt 4 ? Ce modèle de Sonnet à son prix le plus bas !

Si vous êtes à la recherche d'un dock Thunderbolt 4 offrant plusieurs ports Thunderbolt afin d'étendre les capacités de votre Mac,...

150€ de réduction sur le MacBook Pro 16" M3 Max !

150€ de réduction sur le MacBook Pro 16" M3 Max !

La puce M3 Max équipant les nouveaux MacBook Pro offre une puissance remarquable, mais les machines qui en sont dotées ne sont pas...

iPhone mouillé : Apple déconseille l'astuce du sac de riz !

iPhone mouillé : Apple déconseille l'astuce du sac de riz !

Après un petit bain, voulu ou non, dans un liquide, votre iPhone vous affiche une alerte conseillant de le débrancher. Apple donne quelques...

Rapide et résistant, le SSD Samsung T7 Shield au meilleur prix (-47%) !

Rapide et résistant, le SSD Samsung T7 Shield au meilleur prix (-47%) !

Alors qu'Apple ne se lasse pas de jouer les pingres sur le stockage de base de ses produits en 2024 (une bien triste histoire), il peut être...

Vision Pro : un taux de retour élevé ?

Vision Pro : un taux de retour élevé ?

Le Vision Pro est disponible depuis 15 jours aux US, et la période permettant de retourner le casque touche à sa fin. Si Apple ne communique pas...

L'homme qui a succédé à Steve Jobs⎜ORLM-503

L'homme qui a succédé à Steve Jobs⎜ORLM-503

Nouvelle émission spéciale d’On refait le Mac à l’occasion des 40 ans du Mac, avec un nouvel invité exceptionnel,...

Le Mac mini M2 de retour à 589€ ! Un excellent rapport qualité/prix !

Le Mac mini M2 de retour à 589€ ! Un excellent rapport qualité/prix !

Une nouvelle fournée de Mac mini M2 est de nouveau disponible sur la boutique de produits reconditionnes par Apple. Le rapport qualité/prix...

Commentaires

Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.

12 commentaires
Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.