Pourquoi convertir SQLITE en SQL ?
Un dump .sql est du texte brut compris par presque tous les systèmes de bases de données relationnelles, ce qui en fait le moyen standard pour déplacer des données entre bases de données, conserver une sauvegarde lisible par l'homme ou gérer les versions d'une petite base de données dans git - où un fichier binaire .sqlite ne permet pas de faire des diff propres.
Comment convertir SQLITE en SQL
Navicat for SQlite APP
Ouvrez le fichier .sqlite dans Navicat for SQLite et utilisez l'option Dump SQL File ou l'Assistant d'exportation pour enregistrer le schéma complet et les données sous forme de script .sql.
Navicat Premium APP
Connectez-vous à la base de données SQLite dans Navicat Premium et utilisez le Transfert de données ou l'Assistant d'exportation pour exporter la base de données complète vers un fichier .sql avec les instructions CREATE TABLE et INSERT.
Programmes qui convertissent SQLITE
À propos de ces formats
Un fichier .sqlite est une base de données relationnelle autonome créée par SQLite, le moteur de base de données le plus déployé au monde. Ouvrez-le avec le logiciel gratuit DB Browser for…
Ouvrir les détails de .SQLITE →Un fichier SQL est un fichier texte brut contenant des commandes SQL - définitions de schéma, instructions INSERT ou requêtes. Ouvrez-le dans n'importe quel éditeur de texte pour le lire ;…
Ouvrir les détails de .SQL →Qualité et points de vigilance
- Le dump utilise le dialecte SQL de SQLite - compatible avec MySQL et PostgreSQL pour les tables de base, mais les instructions CREATE TABLE peuvent nécessiter des modifications mineures pour les bases de données non-SQLite (par exemple, la syntaxe de l'auto-incrémentation diffère).
- La sortie inclut les instructions
CREATE TABLE,CREATE INDEX,CREATE VIEWetINSERT INTO, de sorte que le schéma et les données sont tous deux transférés. - Si un fichier
-walexiste à côté du.sqlite, fermez proprement la base de données avant de procéder au dump pour vous assurer que toutes les écritures en attente sont vidées.