SQLite et Mac OS X
Introduction |
||
Depuis les débuts du système 10 la librairie SQLite fait partie des nombreux executables installés en standard avec Mac OS X.
Beaucoups d'Applications utilisent SQLite pour stocker leurs données en interne ( quelques exemples ... ). |
||
Version de SQLite installée |
||
La version de SQLite, disponible sur votre système, en standard, est celle qui a pu être testée par les ingénieurs d'Apple avant chaque mise à jour majeure. A ma connaissance aucune mise à jour mineure de Mac OS X, n'inclut de mise à jour de SQLite, mais ça n'est pas impossible. - Tiger (10.4.11 ) version 3.1.3 - Leopard ( 10.5.8 ) version 3.4.0 - Snow Leopard ( 10.6.N ) version - Dernière version de SQLite disponible 3.6.21 Vous pouvez également télécharger la toute dernière version sur le site SQLite, et en faire vous même la compilation relativement facilement ( comment faire ... ). |
||
L'interface Unix SQLite en lignes de commande |
||
Ouvrez le Terminal ( / Applications / Utilitaires / Terminal.app ). A l'invite de commande ( sqlite3 /chemin/vers/mon/fichier.sqlite
En remplaçant bien entendu par le chemin d'accés vers le fichier, et en terminant par un retour à la ligne. Si le fichier n'existe pas encore il sera créé dès que nécessaire. Vous pouvez également taper simplement sqlite3 et faire un glisser/déposer du fichier (ou du dossier de destination si le fichier n'existe pas encore ) dans la fenêtre du Terminal. Le numéro de version s'affiche alors, suivi d'un rappel de la fonction d'aide et une nouvelle invite de commande ( Pour vous déconnecter de l'interface et revenir au shell tapez :
Les meta-commandes commencent par un point ( . ) celui-ci devra nécessairement se trouver tout au début de la ligne sans aucun caractére ou espace avant. Les meta-commandes vous permettent de contrôler et paramétrer l'interface Unix de SQLite, pour en connaitre la liste, il suffit de taper ... une méta-commande : sqlite>.help Le résultat obtenu avec la version 3.6.21 : |