Импорт записей из 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/