Incluir joya mysql2 en su Gemfile:
gem 'mysql2'
Ahora, su elección puede ser: https://addons.heroku.com/cleardb complementos. Puede obtener hasta 5 MB de almacenamiento gratuito, pero debe completar la información de su tarjeta de crédito para acceder a él.
Pasos para usar clearDB complementos son:
# add cleardb add-ons to your app
$ heroku addons:add cleardb:ignite
-----> Adding cleardb to sharp-mountain-4005... done, v18 (free)
# retrieve your database URL:
$ heroku config | grep CLEARDB_DATABASE_URL
CLEARDB_DATABASE_URL => mysql://adffdadf2341:[email protected]/heroku_db?reconnect=true
# copy CLEARDB_DATABASE_URL config variable and set it to your DATABASE_URL config variable
$ heroku config:set DATABASE_URL='mysql://adffdadf2341:[email protected]/heroku_db?reconnect=true'
Adding config vars:
DATABASE_URL => mysql2://adffd...b?reconnect=true
Restarting app... done, v61.
# NOTE: since we are using ```mysql2``` in our gemfile so replace mysql:// scheme in the CLEARDB_DATABASE_URL to mysql2://
$ heroku config:set DATABASE_URL='mysql2://adffdadf2341:[email protected]/heroku_db?reconnect=true'
$ heroku config:set CLEARDB_DATABASE_URL='mysql2://adffdadf2341:[email protected]/heroku_db?reconnect=true'
favor siga: https://devcenter.heroku.com/articles/cleardb para más información
la esperanza de que pueda ayudar.
Este usuario hizo la misma pregunta muy recientemente: [Heroku ayuda a implementar la aplicación Rails que usa la base de datos Mysql] (http://stackoverflow.com/questions/5362288/heroku-help-deploying-rails-app-that-uses- mysql-database) –
Sí, lo he intentado. Llevé mi aplicación a heroku y agregué Amazon RDS. Pero no puedo conectarme a la base de datos. Ver mis pasos aquí http://stackoverflow.com/questions/5362288/heroku-help-deploying-rails-app-that-uses-mysql-database –
http://heroku.com/ - create -> deploy -> work - Todo está escrito allí, ¿no? –