загрузить базу данных mysql с моего локального хоста в Heroku Clear DB

Я создаю приложение в heroku с надстройкой ClearDB и PHP как язык. Следуя указаниям документации Heroku-ClearDB, я пытаюсь загрузить существующую локальную базу данных, созданную в MySQL с помощью PHPMyAdmin ->

Я выполняю в консоли:

heroku addons:add cleardb:ignite --fork=mysql://user:pw@localhost/db_name

и все выглядит хорошо, но когда я захожу в свое приложение в heroku и выбираю БД в Dashboard, БД пуста.

Что я делаю не так?

Благодарю.

0

Решение

Я уверен, что --fork option пытается загрузить базу данных со стороны ClearDB и не может получить доступ к вашей локальной базе данных — она ​​предназначена для разветвления баз данных из общедоступного местоположения.

Вы должны скопировать базу данных вручную с помощью dump и restore, как описано в этом ответе: https://stackoverflow.com/a/7111224/6678.

0

Другие решения

Других решений пока нет …