Top Promos Apple

iPhone 16

Test Apple

Antivirus Mac

Dock Thunderbolt

Chargeur iPhone

Nettoyeur Mac

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 !
Mac4Ever recrute sur Paris et Nîmes

Mac4Ever recrute sur Paris et Nîmes

Mac4ever renforce ses équipes et recherche plusieurs personnes pour participer à la rédaction de son fil d'actualité, à la création de contenu vidéo, ainsi qu'à l'amélioration du référencement des contenus. Si tu es intéressé, n'hésite pas à postuler !

Le Stream Deck+ devient encore plus pratique avec ces 2 extensions !

Le Stream Deck+ devient encore plus pratique avec ces 2 extensions !

Si le Stream Deck d'Elgato a su se faire une place sur de nombreux bureaux, il est souvent accompagné d'autres périphériques.

Envie d'un écran OLED ? Le Corsair Xeneon 27" en promo à -26% !

Envie d'un écran OLED ? Le Corsair Xeneon 27" en promo à -26% !

Les amateurs d'OLED pourraient être intéressés par ce nouveau moniteur Corsair de la gamme Xeneon pensé pour les joueurs et...

Encore plus d'IA pour Adobe Photoshop et Illustrator

Encore plus d'IA pour Adobe Photoshop et Illustrator

Adobe vient de mettre à jour ses applications Illustrator et Photoshop, avec de nouvelles fonctionnalités boostées à l'IA...

Comment faire une lettre majuscule accentuée sur Mac ?

Comment faire une lettre majuscule accentuée sur Mac ?

Vous ne trouvez pas comment faire un É ou un À majuscule accentué sur Mac ? Découvrez dans cet article notre pas à pas...

Jusqu'à -480€ sur l'iMac M3 ! Dès 1359€ !

Jusqu'à -480€ sur l'iMac M3 ! Dès 1359€ !

Lancé en octobre dernier, l'iMac doté de la puce M3 est désormais proposé en France à des tarifs plus raisonnables sur la...

Le dernier dock Thunderbolt 4 Ugreen en promo à -30% ! Son meilleur prix !

Le dernier dock Thunderbolt 4 Ugreen en promo à -30% ! Son meilleur prix !

Vous vous sentez à l'étroit sur votre Mac et avez besoin de disposer de davantage de ports ? Il sera peut-être intéressant...

L'écran Studio Display d'Apple de retour à son prix le plus bas !

L'écran Studio Display d'Apple de retour à son prix le plus bas !

Les moniteurs 5K ne courent pas les rues et si vous voulez retrouver sur votre Mac Apple Silicon la qualité d'affichage de votre ancien iMac 5K, le...

Une des souris les plus légères du marché bradée à moitié prix !

Une des souris les plus légères du marché bradée à moitié prix !

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...

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.