Мой вопрос: есть ли у кого-то сверхлегкий способ преобразования SQL-файла в SQLite?Преобразование SQL в SQLite в простой форме?
ответ
Хорошо, теперь это немного яснее: вы хотите взять существующий файл MySQL и перевести его в его эквивалент SQL Lite.
Есть две части этого процесса:
- Перевести DDL из одной базы данных SQL на другой (DDL == «Язык определения данных»)
- Перенос данных из одной схемы в другую.
Каждый поставщик SQL начинается с ANSI SQL и добавляет в свой собственный проприетарный синтаксис. Таким образом, вам нужно будет создать схему SQL Lite (таблицы, столбцы, индексы и т. Д.) Из определения MySQL.
Процесс миграции данных называется ETL («Extract-Transform-Load»). Возможно, вам придется массировать некоторые данные из MySQL, чтобы получить его в SQL Lite.
Лучший сценарий - экспортировать данные MySQL в CSV-файл, создать таблицу в SQL Lite, а затем импортировать CSV-файл.
Спасибо 100times! Это звучит просто :) –
Просто добавьте к теме ... есть слои абстракции DB, такие как ADODB, которые можно использовать для написания вашего SQL стандартным способом, чтобы его можно было запускать в разных контекстах. EG: вы можете перейти от MySQL к Oracle, изменив сценарий подключения и не переписывая свои запросы. Не знаю, поддерживает ли он SQL-Lite, но о чем думать, если вы часто перемещаете платформы ... – Don
спасибо duffymo, еще один вопрос: есть ли лучший способ создать sqlite.db, чем просто использовать терминал? ... У меня есть гигантская база данных ... –
- 1. Преобразование файла дампа SQLITE SQL в POSTGRESQL
- 2. Преобразование таблицы .sql в базу данных SQLITE?
- 3. Преобразование запросов из SQL Server в SQLite
- 4. Преобразование PL код/SQL в SQLite
- 5. Преобразование даты в sqlite
- 6. Иконка в простой форме
- 7. Преобразование простой SQL в параметриче SQL в Java
- 8. Преобразование простой SQL для «SQL Access»
- 9. простой простой транзитивности в 3nf нормальной форме
- 10. Преобразование SQLite в JSON
- 11. Преобразование SQLite в JSON
- 12. Преобразование MySQL в SQlite
- 13. Преобразование PDO :: FETCH_ASSOC в SQLite
- 14. Присвоить класса в простой форме
- 15. Вложенные элементы в простой форме
- 16. Ошибки в вертикальной простой форме
- 17. Выбор фильтра в простой форме
- 18. Вызов MyAdapter в простой форме?
- 19. Изменить идентификатор в простой форме
- 20. простой timepicker в динамической форме
- 21. Преобразование даты в строку в Sqlite
- 22. Что эквивалентно форме EXPLAIN SQLite в SQL Server?
- 23. (Простой) Функция дайджеста в SQLite
- 24. Как отключить возможность SQL-инъекции в простой форме?
- 25. Преобразование UPDATE FROM в SQL Server в SQLite
- 26. Преобразование NSPredicate в SQL
- 27. Простой SQLite вопрос
- 28. Преобразование данных в указанной форме
- 29. Преобразование в третьей нормальной форме
- 30. Преобразование sqlite в формат sqlite внутри Titanium Appcelerator
Sql to Sqlite ?. –
Определите «SQL-файл». Вы имеете в виду файл, содержащий команды SQL, или что-то еще о базе данных? – David
Этот вопрос является неопределенным и запутанным, и вы должны добавить в него несколько подробностей, чтобы люди понимали, о чем вы говорите. – binnyb