我在使用 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 警告:应用程序“growth-mist-42”中的数据将被覆盖且无法恢复。您确定要继续吗?(是/否)?是的
连接数据库失败:
Sequel::DatabaseConnectionError -> Mysql::Error: Access denied for user 'reg'@'localhost' (使用密码: NO)
如果我删除 mysql 匿名帐户的密码,则错误更改为
Sequel::DatabaseConnectionError -> Mysql::Error: Access denied for user ''@'localhost' to database 'omni_dev'
- 附加信息 -
我的 .gems 文件:
导轨-v 2.3.8
andre-geokit --version 1.5.0 --source http://gems.github.com