У меня проблема с использованием команды heroku db: push для переноса базы данных MySQL в heroku. Я попытался использовать ту же команду для другого приложения с базой данных sqlite3, и все прошло хорошо.
C: \ Users \ reg \ Team-Omni> heroku db: push
Loaded Taps v0.3.9
Автоопределенная локальная база данных: mysql: //127.0.0.1/omni_dev? Encoding = utf8
Предупреждение: данные в приложении Growing-Mist-42 будут перезаписаны и не подлежат восстановлению.
,
Вы уверены, что хотите продолжить? (Y / N)? у
Не удалось подключиться к базе данных:
Sequel :: DatabaseConnectionError -> Mysql :: Ошибка: доступ запрещен для пользователя 'reg' @ 'localhost
'(используя пароль: НЕТ)
если я удаляю пароль для анонимной учетной записи mysql, ошибка изменится на
Sequel :: DatabaseConnectionError -> Mysql :: Ошибка: доступ пользователю '' @ 'localhost' запрещен, к базе данных 'omni_dev'
- дополнительная информация -
мой файл .gems:
рельсы -v 2.3.8
andre-geokit - версия 1.5.0 - источник http://gems.github.com