Varför konvertera DB till CSV?
.csv är det enklaste sättet att flytta data från en SQLite-databas till ett kalkylblad eller skript. Det är också det vanliga mellanspelet för att importera SQLite-data till Excel eller Google Sheets, eftersom inget av dem öppnar en .db-fil direkt. Man använder även .csv för att dela tabellinnehåll med kollegor som saknar SQLite-verktyg.
Hur man konverterar DB till CSV
DB Browser for SQLite FREE
Öppna .db via «File > Open Database», gå sedan till «File > Export > Table(s) to CSV File». Välj tabell, välj kommatecken som avgränsare och spara.
Exportizer APP
Öppna .db-filen i Exportizer och använd exportfunktionen för att spara den valda tabellen som en .csv-fil.
SQLiteStudio APP
Öppna .db i SQLiteStudio, välj tabellen och använd exportguiden för att spara den som .csv.
Microsoft Access APP
Importera eller länka SQLite .db-tabellen i Microsoft Access och exportera den sedan som en .csv-fil.
Program som konverterar DB
Om dessa format
En .db-fil är nästan alltid en SQLite-databas - det filformat som används av Android-appar, webbläsare och skrivbordsprogram för att lagra sin data. Öppna den med gratisprogrammet DB…
Öppna detaljer för .DB →En CSV-fil lagrar tabelldata som vanlig text - en rad per linje, värden separerade med kommatecken (eller semikolon i europeiska regioner). Alla kalkylprogram kan öppna den: Excel, Google…
Öppna detaljer för .CSV →Kvalitet & vad man bör tänka på
- Varje tabell exporteras som en separat
.csv-fil - kontrollera vilken tabell som innehåller den data du behöver innan du exporterar. - Datatyper plattas till till text i
.csv; BLOB-kolumner kan exporteras som oläsbara bytes, och NULL-värden blir tomma fält. - Om
.db-filen inte går att öppna («filen är inte en databas») kan den vara krypterad - WhatsApp.db.crypt14-backuper måste dekrypteras innan något SQLite-verktyg kan läsa dem.
Vanliga frågor
Kan jag exportera hela `.db`-filen till en enda `.csv`?
.csv per tabell.Hur inkluderar jag kolumnrubriker i den exporterade `.csv`-filen?
.headers on före din SELECT-sats.Min `.db`-fil öppnas men visar inga tabeller - vad är fel?
SQLite format 3 i de första byten.