rals4 DBをsqliteからmysqlへ変更

「rals4 DBをsqliteからmysqlへ変更」の編集履歴(バックアップ)一覧はこちら

rals4 DBをsqliteからmysqlへ変更」(2014/11/04 (火) 15:02:26) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

このページのメモ内容は、 ・centOS上での設定方法である ・既にデフォルトのsqliteでアプリケーションが作成されている場合に、mysqlへ変更する場合である ①Gemfileを変更 gem 'sqlite3' → gem 'mysql2' ②database.ymlの内容を変更 アプリ名/config/database.yml default: &default adapter: mysql2 encoding: utf8 pool: 5 username: root password: #<- mysqlインストール時に設定したパスワード 例: 1 socket: /var/lib/mysql/mysql.sock development: <<: *default database: asago_development #アプリ名_development test: <<: *default database: asago_test #アプリ名_test production: <<: *default database: asago_production #アプリ名_production username: asago #アプリ名 password: <%= ENV['TESTMYSQL_DATABASE_PASSWORD'] %> ③データベースを作成 $ rake db:create ④作成されているマイグレーションを実行 $ rake db:migrate
このページのメモ内容は、 ・centOS上での設定方法である ・既にデフォルトのsqliteでアプリケーションが作成されているものを、mysqlへ変更する場合である ①Gemfileを変更 gem 'sqlite3' → gem 'mysql2' ②database.ymlの内容を変更 アプリ名/config/database.yml default: &default adapter: mysql2 encoding: utf8 pool: 5 username: root password: #<- mysqlインストール時に設定したパスワード 例: 1 socket: /var/lib/mysql/mysql.sock development: <<: *default database: asago_development #アプリ名_development test: <<: *default database: asago_test #アプリ名_test production: <<: *default database: asago_production #アプリ名_production username: asago #アプリ名 password: <%= ENV['TESTMYSQL_DATABASE_PASSWORD'] %> ③データベースを作成 $ rake db:create ④作成されているマイグレーションを実行 $ rake db:migrate

表示オプション

横に並べて表示:
変化行の前後のみ表示: