Pourquoi convertir DB en CSV ?
Le .csv est le moyen le plus simple de déplacer des données d'une base de données SQLite vers un tableur ou un script. C'est également l'étape intermédiaire standard pour importer des données SQLite dans Excel ou Google Sheets, car aucun des deux n'ouvre directement un fichier .db. On utilise aussi le .csv pour partager le contenu des tables avec des collègues qui n'ont pas d'outils SQLite.
Comment convertir DB en CSV
DB Browser for SQLite FREE
Ouvrez le .db via Fichier > Ouvrir une base de données, puis allez dans Fichier > Exporter > Table(s) vers un fichier CSV. Sélectionnez la table, choisissez une virgule comme délimiteur et enregistrez.
Exportizer APP
Ouvrez le fichier .db dans Exportizer et utilisez la fonction d'exportation pour enregistrer la table sélectionnée en tant que fichier .csv.
SQLiteStudio APP
Ouvrez le .db dans SQLiteStudio, sélectionnez la table et utilisez l'assistant d'exportation pour l'enregistrer au format .csv.
Microsoft Access APP
Importez ou liez la table SQLite .db dans Microsoft Access, puis exportez-la en tant que fichier .csv.
Programmes qui convertissent DB
À propos de ces formats
Un fichier .db est presque toujours une base de données SQLite - le format à fichier unique utilisé par les applications Android, les navigateurs et les programmes de bureau pour stocker…
Ouvrir les détails de .DB →Un fichier CSV stocke des données tabulaires sous forme de texte brut - une ligne par enregistrement, les valeurs étant séparées par des virgules (ou des points-virgules dans les régions…
Ouvrir les détails de .CSV →Qualité et points de vigilance
- Chaque table est exportée dans un fichier
.csvdistinct - vérifiez quelle table contient les données dont vous avez besoin avant l'exportation. - Les types de données sont aplatis en texte dans le
.csv; les colonnes BLOB peuvent s'exporter sous forme d'octets illisibles, et les valeurs NULL deviennent des champs vides. - Si le
.dbne s'ouvre pas (« le fichier n'est pas une base de données »), il est peut-être chiffré - les sauvegardes WhatsApp.db.crypt14doivent être déchiffrées avant qu'un outil SQLite puisse les lire.
Foire aux questions
Puis-je exporter l'intégralité du `.db` vers un seul `.csv` ?
.csv par table.Comment inclure les en-têtes de colonnes dans le `.csv` exporté ?
.headers on avant l'instruction SELECT.Mon fichier `.db` s'ouvre mais n'affiche aucune table - quel est le problème ?
SQLite format 3 dans les premiers octets.