Импорт записей из PostgreSQL в MySQL
было интересно, есть ли у кого-нибудь понимание или рекомендуемые инструменты для экспорта записей из базы данных PostgreSQL и импорта их в базу данных MySQL. Я считаю, что структура таблицы 100% идентичны.
мысли? Спасибо!
3 ответов
команда
pg_dump --data-only --column-inserts <database_name>
будет генерировать SQL-совместимые инструкции INSERT со всеми перечисленными именами столбцов и одним предложением VALUES для каждой вставки. Это самый переносимый способ перемещения данных из PostgreSQL в любую другую базу данных SQL.
проверить SquirrelSQL, оно может нагнести данные от одного бренда базы данных в другое через плагин DBCopy. Когда структуры таблицы действительно идентичны, она работает довольно хорошо.
есть приложение ruby под названием Taps, которое это сделает. Я использовал его раньше с большим успехом:
http://adam.heroku.com/past/2009/2/11/taps_for_easy_database_transfers/