将数据从MYSQL数据库传输到PostgreSQL

时间:2019-05-22 16:26:28

标签: mysql postgresql pgloader

我有一个MYSQL数据库(db_mysql),我要将其数据传输到另一个最初为空的PostgreSQL数据库(db_psql)。

我尝试从终端上使用命令pgloader mysql://root@localhost/db_mysql pgsql:///db_psql(也使用sudo)

但是我不断收到这样的错误 Failed to connect to mysql at "localhost" (port 3306) as user "root": MySQL Error [1045]: "Access denied for user 'root'@'localhost' (using password: NO)"

我想它需要mysql密码,但我不确定在哪里提供它

1 个答案:

答案 0 :(得分:0)

使用

 mysql://root:password@localhost/db_mysql pgsql:///db_psql