SQLite (Ελληνικά)
Από την αρχική σελίδα του project:
- Το SQLite είναι μία βιβλιοθήκη λογισμικού που ενσωματώνει μια αυτοτελή μηχανή βάσης δεδομένων SQL. Το SQLite είναι η πιο ευρέως χρησιμοποιούμενη μηχανή βάσεων δεδομένων SQL στον κόσμο. Ο πηγαίος κώδικας του SQLite είναι σε δημόσια διάθεση.
Εγκατάσταση
Εγκατάσταση του πακέτου sqlite.
Σχετικά πακέτα είναι:
- sqlite-doc – τα περισσότερα στατικά αρχεία HTML που αποτελούν την ιστοσελίδα και περιλαμβάνουν όλη την σύνταξη SQL, τις προδιαγραφές της διεπαφής C/C++ και λοιπή τεκμηρίωση [1]
-
sqlite-analyzer – Το
sqlite3_analyzer
είναι ένα βοηθητικό πρόγραμμα γραμμής εντολών που μετράει και εμφανίζει πόσο αποτελεσματικά χρησιμοποιείται ο χώρος από τους εκάστοτε πίνακες ενός αρχείου βάσης δεδομένων SQLite [2] - sqlite-tcl – η διεπαφή Tcl στην βιβλιοθήκη SQLite [3]
-
php-sqlite – το άρθρωμα sqlite3 για PHP (μην ξεχάσετε να το ενεργοποιήσετε στο
/etc/php/php.ini
) - ruby-sqlite3 – Ruby bindings για την ενσωματωμένη βάση δεδομένων SQLite3
- gambas3-gb-db-sqlite3 – τμήμα πρόσβασης βάσης δεδομένων Gambas3 Sqlite3
Χρησιμοποιώντας το κέλυφος γραμμής εντολών
Η βιβλιοθήκη SQLite περιέχει μία απλή λειτουργία γραμμής εντολών που ονομάζεται sqlite3 και επιτρέπει στον χρήστη την χειροκίνητη εισαγωγή και εκτέλεση εντολών SQL στην βάση δεδομένων SQLite.
Δημιουργία βάσης δεδομένων
$ sqlite3 databasename
Δημιουργία πίνακα
sqlite> create table tblone(one varchar(10), two smallint);
Εισαγωγή δεδομένων
sqlite> insert into tblone values('helloworld',20); sqlite> insert into tblone values('archlinux', 30);
Αναζήτηση βάσης δεδομένων
sqlite> select * from tblone; helloworld|20 archlinux|30
Δείτε την τεκμηρίωση του sqlite.
Λογισμικό
- DB Browser for SQLite — Υψηλής ποιότητας, γραφικό εργαλείο ανοιχτού κώδικα για δημιουργία, σχεδιασμό και επεξεργασία αρχείων βάσεων δεδομένων συμβατά με SQLite.
- Sqliteman — Απλός περιηγητής και επεξεργαστής sqlite3.
- http://sqliteman.yarpen.cz/[dead link 2023-05-06 ⓘ] || sqlitemanAUR
- litecli — Διεπαφή γραμμής εντολών για το SQLite με αυτόματη συμπλήρωση και υπογράμμιση σύνταξης.
- https://litecli.com/ || litecliAUR
Για εργαλεία που υποστηρίζουν πολλαπλές DBMSs, δείτε List of applications/Documents#Database tools.
Χρησιμοποιώντας το sqlite σε κέλυφος script
Δείτε το φόρουμ post.