Waarom SQLITE naar SQL converteren?
Een .sql-dump is platte tekst die door bijna elk relationeel databasesysteem wordt begrepen, waardoor het de standaardmanier is om gegevens tussen databases te verplaatsen, een menselijk leesbare back-up bij te houden of een kleine database in versiebeheer te houden in git - waar een binair .sqlite-bestand geen zuivere diffs oplevert.
Hoe SQLITE naar SQL te converteren
Navicat for SQlite APP
Open het .sqlite-bestand in Navicat for SQLite en gebruik de optie Dump SQL File of Export Wizard om het volledige schema en de gegevens op te slaan als een .sql-script.
Navicat Premium APP
Maak verbinding met de SQLite-database in Navicat Premium en gebruik de Data Transfer of Export Wizard om de volledige database te exporteren naar een .sql-bestand met CREATE TABLE- en INSERT-instructies.
Programma's die SQLITE converteren
Over deze formaten
Een .sqlite-bestand is een op zichzelf staande relationele database gemaakt door SQLite, de meest gebruikte database-engine ter wereld. Open het met het gratis DB Browser for SQLite…
Open .SQLITE details →Een SQL-bestand is een tekstbestand met SQL-opdrachten - schemadefinities, INSERT-statements of query's. Open het in een tekstverwerker om het te lezen; om het te gebruiken, voer je het uit…
Open .SQL details →Kwaliteit & waar op te letten
- De dump gebruikt SQLite-dialect SQL - compatibel met MySQL en PostgreSQL voor basistabellen, maar CREATE TABLE-instructies hebben mogelijk kleine aanpassingen nodig voor niet-SQLite-databases (bijv. de autoincrement-syntaxis verschilt).
- De uitvoer bevat
CREATE TABLE,CREATE INDEX,CREATE VIEWenINSERT INTOinstructies, dus zowel het schema als de gegevens worden overgedragen. - Als er een
-wal-bestand naast de.sqlitebestaat, sluit de database dan netjes af voordat u de dump uitvoert om ervoor te zorgen dat alle openstaande schrijfbewerkingen worden weggeschreven.