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

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 !
Jusqu'à -50% Flexispot Brand Day : profitez de réductions exceptionnelles sur les bureaux assis debout !

Flexispot Brand Day : profitez de réductions exceptionnelles sur les bureaux assis debout !

Vous recherchez un nouveau bureau ou une chaise ergonomique ? Excellente nouvelle pour vous : FlexiSpot lance son Brand Day, avec des réductions exceptionnelles. Laissez-vous tenter par la magie d'un bureau assis debout. Jusqu'à -50% !

Cinq modèles de bureaux assis-debout sont en promotion :

Mise à jour de Logic Pro pour Mac et iPad : quelles sont les nouveautés ?

Mise à jour de Logic Pro pour Mac et iPad : quelles sont les nouveautés ?

Les nouvelles versions de Logic Pro évoquées par Apple lors de la dernière keynote sont désormais disponibles sur Mac et iPad.

12 plugins Final Cut Pro à -50% chez MotionVFX (mReels, mShort, mTuber, mChannel...)

12 plugins Final Cut Pro à -50% chez MotionVFX (mReels, mShort, mTuber, mChannel...)

Le célèbre éditeur pour Final Cut Pro MotionVFX propose cette semaine 6 plug-in très populaire pour le programme d'Apple, à...

Cloud à vie : jusqu'à 65% de réduction sur les offres pCloud 2, 5 ou 10To ! (+ pCloud Encryption)

Cloud à vie : jusqu'à 65% de réduction sur les offres pCloud 2, 5 ou 10To ! (+ pCloud Encryption)

La société suisse pCloud vous propose à l'occasion de la Journée des familles 2024, une belle promotion sur le plan à vie...

Une des meilleures souris du marché en vente flash à son prix le plus bas (-48%) !

Une des meilleures souris du marché en vente flash à son prix le plus bas (-48%) !

Si vous êtes sur le marché pour une souris légère et bien conçue, c'est peut-être le moment de craquer pour...

Brand Day FlexiSpot : jusqu'à 50% de réduction sur les bureaux assis-debout

Brand Day FlexiSpot : jusqu'à 50% de réduction sur les bureaux assis-debout

Flexispot proposera la semaine prochaine des réductions exceptionnelles dans le cadre du Brand Day. Si vous souhaitez vous équiper d'un bureau...

Le dernier microphone Elgato Wave Neo à son meilleur prix ! Pour Mac, iPad, iPhone et PS5 !

Le dernier microphone Elgato Wave Neo à son meilleur prix ! Pour Mac, iPad, iPhone et PS5 !

Pouvoir proposer un son de qualité à vos interlocuteurs, que ce soit pour une visioconférence ou pour de la diffusion est un vrai plus....

De premières promos sur le MacBook Air M3 15 pouces (jusqu'à -210€ en 16/512Go) !

De premières promos sur le MacBook Air M3 15 pouces (jusqu'à -210€ en 16/512Go) !

Les MacBook Air M3 15 pouces ont été lancés en mars dernier et profitent désormais de premières promotions...

De 360 à 1000€ de réduction sur les Mac Studio M2 Max et M2 Ultra !

De 360 à 1000€ de réduction sur les Mac Studio M2 Max et M2 Ultra !

Une nouvelle fournée de Mac Studio dotés des puces M2 Max et M2 Ultra débarque sur la boutique de produits reconditionnés par Apple...

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.