SQLite er et lett filbasert databasesystem. Det har ingen avhengigheter som andre store databaser. SQLite bruker mindre minne, så det er ideelt for innebygde systemer som Android. Du kan også bruke SQLite til nettsteder og apper hvis det ikke trenger å lagre for mye data.
SQLite er en flott database. Siden det er et filbasert databasesystem, har det noen begrensninger. Filstørrelsen til en enkelt SQLite -databasefil avhenger av filsystemet du opprettet filen på. For eksempel på FAT 32 -filsystemet kan SQLite -databasefilen være så stor som 4 GB. For å unngå begrensningene i SQLite, bør du bruke et filsystem som støtter en stor fil. Det er det.
Hvis du tror at databasefilen din kan være større enn den største filen filsystemet ditt støtter, bør du vurdere å bruke et annet databasesystem som MySQL eller MariaDB eller PostgreSQL.
SQLite er åpen kildekode og en tverrplattformdatabase.
I denne artikkelen vil jeg vise deg hvordan du installerer SQLite på Arch Linux. La oss komme i gang.
Installere SQLite
Første oppdatering Pac Man Pakkelagerbuffer av din buemaskin med følgende kommando:
$ sudo pacman -y
PacMan Package Repository Cache skal oppdateres.
SQLite versjon 3, som er den siste versjonen på dette tidspunktet, er tilgjengelig i det offisielle pakkelagde av Arch Linux.
Du kan kjøre følgende kommando for å installere SQLite 3 på Arch Linux:
$ sudo pacman -s sqliteTrykk nå 'Y' og trykk deretter for å fortsette.
SQLite 3 skal installeres.
Når installasjonen er fullført, kan du kjøre følgende kommando for å sjekke om SQLite fungerer:
$ SQLite3 -VersjonSom du ser fra skjermbildet nedenfor, er versjonen av SQLite installert 3.22.0.
Bruke SQLite
I denne delen vil jeg vise deg hvordan du bruker SQLite 3 -databasesystem.
Du kan bruke SQLite 3 ved å bruke SQLite3 Kommandolinjegrensesnitt eller du kan bruke DB -nettleser for SQLite å bruke SQLite 3 grafisk. Jeg vil vise deg hvordan du bruker SQLite grafisk ved hjelp av DB -nettleser. DB -nettleser for SQLite er tilgjengelig i det offisielle pakkelageret til Arch Linux. Du kan installere DB -nettleser for SQLite på Arch Linux med følgende kommando:
$ sudo pacman -s sqlitebrowserTrykk nå 'Y' og trykk deretter for å fortsette.
DB -nettleser for SQLite skal installeres.
Nå kan du gå til Aktiviteter eller Applikasjonsmeny av ønsket skrivebordsmiljø og se etter Sqlite Og du burde se DB -nettleser for SQLite Ikonet som vist på skjermdumpen nedenfor. Klikk på den.
DB -nettleser for SQLite skal starte som vist på skjermbildet nedenfor.
Du kan klikke på Ny database For å opprette en ny SQLite 3 -database ved hjelp av DB -nettleser for SQLite.
Når du klikker på Ny database, Du bør bli bedt om å lagre SQLite -databasen som vist på skjermdumpen nedenfor. Skriv inn et filnavn og klikk på Lagre.
Når du klikker på Lagre, Du bør se følgende vindu.
Skriv inn et tabellnavn i den markerte delen av skjermdumpen nedenfor. Jeg skal kalle det Brukere bord.
Klikk nå på Legg til felt knappen som merket på skjermbildet nedenfor.
Du bør se et nytt felt Felt1 blir opprettet.
Endre nå feltnavnet fra Felt1 til id, La typen til Heltall og merk Pk, Ai og Ikke null avkrysningsruter som vist på skjermbildet nedenfor.
Klikk nå på Legg til felt Knapp igjen, lag et nytt felt fornavn og endre typen til TEKST, og merk Ikke null avkrysningsrute som vist på skjermdumpen nedenfor.
Klikk nå på Legg til felt Knapp igjen, lag et nytt felt etternavn og endre typen til TEKST, og merk Ikke null avkrysningsrute som vist på skjermdumpen nedenfor.
Dette er nok til å demonstrere hvordan du bruker DB -nettleser for SQLite å jobbe med SQLite 3 -databaser. Så klikk på Ok Som merket på skjermbildet nedenfor.
Tabellen er vist på venstre side av DB -nettleser vindu.
Nå for å sette inn data i tabellen, for å gå Bla gjennom data Tab, endre tabellen til Brukere og klikk på Ny rekord Som merket på skjermbildet nedenfor.
Som du kan se, legges en tom post.
Du kan klikke på posten og endre den slik du trenger.
Når du er ferdig, kan du klikke på Skriv endringer Knapp som merket i skjermbildet for å lagre endringene i databasen.
Du kan også åpne databasefilen med SQLites kommandolinjegrensesnitt, samt følger:
$ sqlite3 ~/desktop/brukereDe Brukere SQLite 3 -filen skal åpnes med SQLite 3 som vist på skjermdumpen nedenfor.
Kjør nå følgende SQL -setning for å velge alle radene til Brukere bord.
SQLite> Velg * fra brukere;Som du ser, dataene jeg lagret ved hjelp av DB -nettleser er det.
Slik installerer du SQLite og bruker den på Arch Linux. Takk for at du leste denne artikkelen.