Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment déployer une base de données MySQL locale sur Heroku

Tout d'abord, Heroku utilise nativement postgres. La vie vous sera plus facile si vous l'utilisez localement.

Vous pouvez importer/exporter des fichiers de vidage postgres depuis heroku comme décrit ici :https:/ /devcenter.heroku.com/articles/heroku-postgres-import-export

Si vous voulez vraiment utiliser mysql, vous avez deux chemins à suivre.

1) Exécutez mysql localement, mais convertissez-le en postgres lors de la migration vers Heroku à l'aide de la gemme mysql2psql, comme décrit ici :https://devcenter.heroku.com/articles/heroku-mysql

2) Utilisez un addon mysql comme https://addons.heroku.com/cleardb

Cependant, ma recommandation serait d'utiliser postgres de bout en bout, car il est intégré à Heroku, et vous travaillerez avec les méthodes par défaut d'utilisation de Heroku, et non contre elles.

Postgres est très bien aussi !