Я создал веб-приложение и развернул его на Heroku. Все идет нормально. Теперь мне нужно интегрировать его с базой данных MySQL, которая находится по адресу pythonanywhere.com.
Я попробовал следующую команду (это то, что мне удалось найти при поиске в Google для доступа к удаленной базе данных MySQL из Heroku):
Конфигурация heroku: добавить DATABASE_URL=mysql2://PYTHONANYWHERE_USER:DATABASE-HOST-ADDRESS/DATABASE-NAME--app HEROKU-APP-NAME
Всякий раз, когда я запускаю эту команду из консоли в Heroku, я получаю следующее сообщение:
bash: heroku: команда не найдена
Кто-нибудь пытался подключиться к базе данных pythonanywhere MySQL из Heroku раньше? Можешь пошагово показать, как ты это сделал?
Причина, по которой я хочу получить доступ к базе данных PythonAnywhere (а не просто разместить ее на Heroku), заключается в том, что большая часть серверной части написана на PythonAnywhere и хранится в этой базе данных.
Спасибо,
heroku
— это интерфейс командной строки Heroku. Вам придется установить его, если вы хотите его использовать. - person Chris   schedule 14.05.2018bash: heroku: command not found
, значит у вас неправильно установлен интерфейс командной строки Heroku. Я не знаю насчет C9, но если там предустановлен интерфейс командной строки Heroku, тоheroku config:add...
должен дать вам другой результат. - person Chris   schedule 14.05.2018heroku
оттуда. Попробуйте запустить командуheroku config:add
из C9. - person Chris   schedule 14.05.2018