I dette afsnit lærer du, hvordan du interagerer med SQLite-databaser fra en Node.js-applikation ved hjælp af sqlite3
modul. Efter selvstudiet vil du vide, hvordan du åbner en databaseforbindelse og udfører almindelige databasehandlinger såsom at vælge, indsætte, opdatere og slette. Derudover vil du lære, hvordan du udfører SQL-sætninger i serialiseret tilstand eller i parallel tilstand.
sqlite3
modul vedligeholdes aktivt og giver et rigt sæt funktioner:
- Simpel API til udførelse af forespørgsler
- Parametre bindende support
- Styr forespørgselsudførelsesflowet, der understøtter både serialiseret og parallel tilstand.
- Omfattende fejlfindingssupport
- Fuld caching / Blob-understøttelse
- SQLite-udvidelsesunderstøttelse
- Bundter SQLite som en reserve
For at forstå, hvordan sqlite3
modul fungerer, kan du bruge følgende tutorials i rækkefølge:
- Tilslutning til en SQLite3-database – viser dig, hvordan du opretter forbindelse til en database i hukommelsen eller en filbaseret database.
- Forespørgsel efter data fra tabeller – introducerer dig til forskellige metoder til at forespørge data fra tabeller.
- Styring af udførelsesflowet af sætninger – forklarer trinene til at udføre flere SQL-sætninger i serialiseret tilstand eller i parallel tilstand.
- Indsættelse af data i en tabel – viser dig, hvordan du indsætter en eller flere rækker i en tabel.
- Opdatering af data – dækker trinene til opdatering af data i en tabel.
- Sletning af data fra en tabel – vis dig, hvordan du sletter data fra en tabel.