SQLite (Ελληνικά) - ArchWiki

Jump to content
From ArchWiki

Από την αρχική σελίδα του 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.

  https://sqlitebrowser.org/ || sqlitebrowser

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

## Δείτε επίσης

- SQLite homepage
- SQLite Hammer
- Using SQLite - Oreilly Book
- SQLite - Apress Book

Category:

- Relational DBMSs (Ελληνικά)

Hidden category:

- Pages with dead links