Hoe SQLite gebruiken in Ubuntu
SQLite is een eenvoudige maar krachtige ingebouwde SQL-database-engine. In tegenstelling tot andere databasesystemen, hoeft SQLite niet op een server te worden uitgevoerd en wordt alle informatie opgeslagen in een enkel bestand op schijf. SQLite is open source en wordt gebruikt door veel kleine bedrijfssystemen en -toepassingen, waaronder Mozilla's Firefox-browser, Google's Chrome-browser en McAfee's antivirussoftware. SQLite is eenvoudig te installeren en uit te voeren vanaf de opdrachtregel op Ubuntu Linux en kan een goede keuze zijn voor aangepaste bedrijfstoepassingen die op verschillende apparaten kunnen worden uitgevoerd.
1.
Druk op "Ctrl-Alt-T" om een terminalvenster te openen in Ubuntu.
2.
Typ "sudo apt-get install sqlite3 libsqlite3-dev" (laat de citaten hier en overal weg) om SQLite en de ontwikkelingsbestanden ervan te installeren. Met de opdracht sudo kan SQLite3 worden geïnstalleerd met de benodigde machtigingen op hoofdniveau. Voer uw gebruikerswachtwoord in wanneer daarom wordt gevraagd. De nieuwste versie wordt gedownload en geïnstalleerd vanuit de Ubuntu-repositories.
3.
Maak een nieuwe database vanaf de opdrachtregel door te typen:
sqlite3 mydatabase.db
Hiermee wordt een nieuw databasebestand in de huidige map gemaakt.
4.
Voer de vereiste SQL-instructies in om een tabel te genereren, nieuwe records in te voegen of bestaande gegevens te doorzoeken. Als u bijvoorbeeld een nieuwe tabel wilt maken, typt u:
MAAK TABLE myTable (id INTEGER, naam VARCHAR (100));
Hiermee wordt een tabel met de naam "myTable" gemaakt met twee velden, "id" en "naam". Beëindig altijd de SQL-instructie met een puntkomma.
5.
Typ ".help" om een lijst met beschikbare SQLite-opdrachten weer te geven. Alle opdrachten beginnen met een punt - typ bijvoorbeeld ".tables" om een lijst van de tabellen in de huidige database te tonen.
6.
Typ ".quit" om de SQLite-client te sluiten en typ vervolgens "exit" op de opdrachtregel om het terminalvenster te sluiten.
Tip
- SQLite kan worden geïntegreerd met een aantal computertalen, zoals PHP, Ruby en Python, om er maar een paar te noemen. Op Windows gebaseerde .Net-talen zoals Visual Basic of Visual C ++ kunnen ook SQLite-databases gebruiken.