繁体   English   中英

heroku db:push - MySQL 服务器已消失

[英]heroku db:push - The MySQL server has gone away

我正在尝试使用heroku db:push将我的本地开发数据库推到 heroku 但它没有连接。 有谁知道问题是什么?

http://devcenter.heroku.com/articles/taps#import_push_to_heroku

$ heroku db:push --confirm spanish-day-111
Loaded Taps v0.3.23
Auto-detected local database: mysql://root@localhost/blog_development?encoding=utf8
Warning: Data in the app 'spanish-day-111' will be overwritten and will not be recoverable.
Failed to connect to database:
  Sequel::DatabaseConnectionError -> Mysql::ClientError::ServerGoneError: The MySQL server has gone away

好的,终于发现我当前的 rvm gemsite 中没有 mysql gem。

这解决了我的问题。

env ARCHFLAGS="-arch x86_64" gem install --no-rdoc --no-ri mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM