J'ai une application php que je porte sur des rails. J'ai créé le schéma de base de données dans mon application rails, et je veux importer des données de production dans le sqlite db pour tester - certains utilisateurs, badges, etc. Y a-t-il un moyen facile de le faire à partir d'un fichier sql? de vidage de la base de données?Importation (remplissage) de données d'un ancien vidage de base de données vers une nouvelle base de données - Rails
0
A
Répondre
1
Pour SQLite, en supposant que vous avez créé vos tables, vous pouvez utiliser:
sqlite> .read <sqlfile.sql>
Si le fichier SQL contient des déclarations insertion. Chaque déclaration devrait se terminer par un point-virgule.
Vous pouvez utiliser:
sqlite> .import <csvfilename.csv> <tablename>
Si le fichier CSV est comme ceci:
Data for Col1|Data for Col2|Data for Col3|...
ou, si vous voulez des valeurs séparées par des virgules:
sqlite> .separator ","
sqlite> .import <csvfilename.csv> <tablename>
Questions connexes
- 1. Comment traduire un vidage de base de données MySQL vers une nouvelle base de données PG?
- 2. mysql, vidage, base de données de restauration
- 3. Importation base de données MySQL
- 4. Rails 3 - noms de colonnes (ancien de base de données)
- 5. Importation de données de base de données dans Joomla
- 6. Importation d'un ancien dossier de données mysql
- 7. Remplissage d'une base de données de balises
- 8. Importation de données dans une nouvelle configuration de base de données
- 9. Importation de données CSV vers une base de données MySQL à l'aide de RUBY
- 10. Importation de données de base très lente
- 11. SQL Server 2005 exporte des données spécifiques de l'ancienne base de données vers la nouvelle base de données
- 12. PHP myadmin importation base de données échec
- 13. vidage de base de données importées de latin1 db à la base de données UTF8
- 14. Remplissage aléatoire de la base de données
- 15. Données de base Services Importation de données syserr 207
- 16. Remplissage de la base de données
- 17. collections imbriquées de Remplissage base de données
- 18. Django migrer des tables vers une nouvelle base de données
- 19. Django Migration vers une nouvelle base de données
- 20. Site direct asp.net vers une nouvelle base de données
- 21. Transfert de données d'une base de données DB2 vers une base de données greenplum
- 22. remplissage Modèle de données de base avec des données
- 23. Migration de données d'une base de données vers une autre
- 24. Type de fichier de vidage de données pour une base de données SQL inexistante
- 25. Rails/postgresql Migration des données de la base de données vers la base de données nouvellement créée
- 26. Lorsque créer une nouvelle base de données
- 27. Impossible d'enregistrer une nouvelle base de données
- 28. Importation fichier CSV dans la base de données Rails
- 29. rails: deux sites - une base de données
- 30. Comment déplacer des données d'une base de données vers une autre base de données
ici est un peu tutoriel pour cela: http://www.frick-web.com/fr/blog/import-old-database-in-new-scheme-with-mysql-and-rails - cet exemple montre une importation de base de données dans un nouveau schéma avec mysql. – Mattherick