SQLite er en lille, filbaseret database bibliotek designet til at blive indlejret direkte i anvendelser, hvor en fuld skala database, som MySQL eller PostgreSQL , ville være overkill. Det bruger en syntaks , der svarer til disse programmer , men i at skabe og hente data . Instruktioner
1
Start SQLite klient. I Windows kan du gøre det ved at klikke på " Start" og vælge "Kør ". Type " cmd ". Dette vil åbne kommandoprompten. Sidste , ved kommandoprompten skrive " sqlite3 test.db. " Dette åbner SQL klienten og opretter en database i filen " test.db. "
2
Skriv følgende for at oprette en simpel database tabel, der vil holde oplysninger om bøger i et bibliotek : Hej
CREATE TABLE bøger ( nøgle INTEGER PRIMARY KEY , titel TEKST , forfatter TEKST , timeEntered DATE ),
Dette definerer data skal indtastes. Først , er en "nøgle ". Dette er et unikt nummer , der identificerer oplysningerne i databasen. Næste er titlen og forfatter til bogen . Sidste , det vil registrere den tid bogen indtastet biblioteket
3
Skriv følgende for at oprette en udløser, som vil sikre " timeEntered " variable indeholder altid datoen rækken blev indsat . :
CREATE TRIGGER insert_book_timeEntered EFTER INSERT ON bøger
BEGIN
UPDATE bøger SET timeEntered = DATETIME ( NOW ) WHERE ROWID = new.rowid ;
SLUT ;
4
Skriv følgende linje for at indsætte nogle data i databasen : Hej
INSERT INTO bøger (tekst, tekst) VALUES ( ' Romeo og Julie ', ' William Shakespeare ' ),
INSERT INTO bøger ( tekst , tekst) VALUES ( 'The Stand ', ' Stephen King ');
Bemærk , at nøglen aldrig er angivet : SQLite vil sikre, at det altid er en unik værdi . Tilsvarende er der ingen grund til at angive en dato : Dette oprettes automatisk som godt ved aftrækkeren angivet i trin 3
5
Skriv følgende for at hente data fra databasen : .
< P > SELECT * fra bøger ,
Dette henter alle felterne fra alle bøgerne . Du kan angive en mere detaljeret kommando til at være mere præcis om, hvad du henter . For eksempel: .
SELECT titel FROM bøger WHERE forfatter = ' William Shakespeare «
Dette vil hente kun titlerne på de bøger, der blev skrevet af William Shakespeare
< br >