ClearDB 애드온을 사용하여 Heroku에있는 MySQL 데이터베이스에 덤프하려는 sql 파일이 있습니다. 로컬에서 덤핑 할 때 다음을 수행합니다.Heroku의 ClearDB에 sql 파일 덤프
mysql -u my_user -p mydatabasename < my_dump_file.sql
그러나 Heroku MySQL 데이터베이스에 덤프하는 방법에 대한 단서가 없습니다. 내가 아는 모든이 주소 :
mysql://b5xxxxx7:[email protected]/heroku_xxxxxx?reconnect=true
그러나 내가하려고하면 :
mysql://b5xxxxx7:[email protected]/heroku_xxxxxx?reconnect=true < my_dump_file.sql
나는
No such file or directory
를 얻을.
어떻게해야합니까?
로컬에서 덤핑 할 때'>'가 아닌'<'이 아니라면''''실제로는''를 사용합니다. 왜냐하면 후자는 실제로'mydatabasename'을 복원하고 덮어 쓰기 때문입니다. – Magne
데이터베이스에 "덤프"하지 마십시오. 그런 다음 덤프에서 데이터베이스를 "복원"합니다. – Magne