# SQLite

SQLite är en databasmotor för relationsdatabaser. Till skillnad från till exempel MySQL, som generellt ligger och körs som en egen server som andra program skickar anrop till, så fungerar SQLite snarare som ett programmeringsbibliotek som läser från och skriver till databasfiler på hårddisken.

Fördelen är att det är snabbt och lätt att komma igång med. Nackdelen är att det jämfört med MySQL och andra liknande system är ganska begränsat; det finns en hel del SQL-kommandon man kanske är van vid om man arbetat i andra databaser som inte finns här. Man kan till exempel inte i efterhand ändra i tabeller hur som helst; ofta måste man skapa om tabellen från början.

\[ [Installera verktyg](/sqlite/installera-sqlite-verktyg.md) | [Kommandon ](/sqlite/kommandon.md)| [Relationer ](/sqlite/relationer.md)| [Joins ](/sqlite/joins.md)]

##


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://db.progdocs.se/sqlite.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
