Восстановите базу данных pgsql с помощью базы данных mysql с помощью pgloader - PullRequest
0 голосов
/ 09 октября 2018

У меня есть база данных mysql, созданная в phpmyadmin.Я создал базу данных postgresql для особых нужд.Сейчас я пытаюсь восстановить базу данных pgsql с помощью mysql, используя pgloader.

Я выполнил эту команду:

pgloader mysql://root@localhost/gizeng?useSSL=false pgsql://postgres:sigesige@localhost:5432/gizeng

И все же я получаю эту ошибку:

2018-10-09T08:53:12.042000+01:00 LOG Data errors in '/private/tmp/pgloader/'
2018-10-09T08:53:12.135000+01:00 LOG Migrating from #<MYSQL-CONNECTION 
mysql://root@localhost:3306/gizeng {1005A00423}>
2018-10-09T08:53:12.136000+01:00 LOG Migrating into #<PGSQL-CONNECTION 
pgsql://postgres@localhost:5432/gizeng {1005B4B8F3}>
KABOOM!
FATAL error: Failed to connect to mysql at "localhost" (port 3306) as user 
"root": MySQL Error [1045]: "Access denied for user 'root'@'localhost' (using 
password: NO)"
An unhandled error condition has been signalled:
Failed to connect to mysql at "localhost" (port 3306) as user "root": MySQL 
Error [1045]: "Access denied for user 'root'@'localhost' (using password: NO)"






What I am doing here?

Failed to connect to mysql at "localhost" (port 3306) as user "root": MySQL 
Error [1045]: "Access denied for user 'root'@'localhost' (using password: NO)"

Я создал нового пользователя и внес это изменение в командной строке:

gloader mysql://zak:za123@localhost/gizeng?useSSL=false pgsql://postgres:sigesige@localhost:5432/gizeng

Но ошибка все еще здесь.Я не знаю, что мне не хватает?Но мне нужно сделать эту работу.Ваша помощь была бы очень ценной.

Спасибо!

...