読者です 読者をやめる 読者になる 読者になる

MySQL

HerokuでMySQL&Railsを使う

RailsのアプリケーションをHerokuで動かそうとして,MySQLの設定部分でハマったのでメモ. gemを追加 Gemfileにmysql2を追加.その後bundle install database.ymlの修正 productionの設定にurlを追加する production: <<: *default database: app_production username: app_production password: <%= ENV['APP_DATABASE_PASSWORD'] %> url: <%= ENV['DATABASE_URL'] %> Clea</:>…

初めてのSQL【読書記録2】

ALTER TABLE person MODIFY person_id SMALLINT UNSIGNED AUTO_INCREMENT; しようとしたら ERROR 1833 (HY000): Cannot change column 'person_id': used in a foreign key constraint 'fk_person_id' of table 'bank.favorite_food' どうもfavorite_foodテ…

初めてのSQL【読書記録1】

新規ユーザーの作成 mysql> grant all privileges on *.* to 'username'@'localhost' -> identified by 'password'; 新しく作成したユーザーでログイン mysql -u username -p -uはユーザー名の指定,-pはパスワードを入力するためのオプション. データベー…

heroku MySQL Missing `secret_key_base` for 'production' environment, set this value in `config/secrets.yml`

herokuにrailsアプリをデプロイさせようとして上手くいかないのでメモ. 今回はDBにMySQLを使おうとしている.手順は以下を参考にした. ClearDB MySQL Database | Heroku Dev Centerそしてherokuの環境変数にDATABASE_URLとSECRET_KEY_BASEがセットされてい…