この質問は少し古いですが、数日前に私はこの状況に対処していて、pgloader.ioを見つけました。
これはこれを行う最も簡単な方法です。インストールしてから、単純なlispスクリプト( script.lisp )を実行する必要があります。 )次の3行で:
/* content of the script.lisp */
LOAD DATABASE
FROM mysql://[email protected]/dbname
INTO postgresql://[email protected]/dbname;
/*run this in the terminal*/
pgloader script.lisp
その後、postgresqlDBにはMySQLSBにあったすべての情報が含まれます。
ちなみに、この投稿の時点ではインストーラーにバグがあるため、必ずpgloaderをコンパイルしてください。 (バージョン3.2.0)