私はdatabase.ymlを変更する必要があることを知っていますが、何を変更するのか、MYSQLとそのすべてのジャズをダウンロードする方法はわかりません。データベースをSQLiteからRailsのMYSQLに変更するには
10
A
答えて
26
Gemfile:
gem 'mysql2'
のconfig/database.ymlを
development:
adapter: mysql2
encoding: utf8
reconnect: false
database: db_name_here
pool: 5
username: root
password:
host: localhost
コマンドライン:MySQLがインストールされている必要があり
bundle install
rake db:create
rake db:migrate
もちろん。 Railsの3.0.9とmysql2の宝石を使用しようとすると
rails new app_name_here -d mysql
2
は、私は同じ問題に遭遇した:あなたが新しいプロジェクトを作成している場合は
。それが今のRailsの一部だとしてmysql2のこのバージョン(0.3.6)もうバンドルActiveRecordのアダプタが付属していません:
WARNING:私はmysql2の宝石をインストールした後
rake db:create
を実行したとき は、それは私にこれらの警告を与えました3.1警告:あなたはあなただけmysql2の0.2.xバージョンを使用することを指定するにはRailsの< = 3.0.xの
でそれを使用する予定の場合は0.2.xリリースを使用してください、編集あなたのGemfileはそうです
gem 'mysql2'
あなたが実行しているOS
gem 'mysql2', '~> 0.2.1'
+0
これは、tybro0103の解答のPlanetplutoのコメントに対処することを目的としています。私は別のコメントで回答したでしょうが、そうするために十分な特権ポイントがないようです。 – Avram
関連する問題
- 1. MysqlをSqliteデータベースに変換する
- 2. DjangoデータベースのバックエンドをMySqlからPostgreSQLに変更する
- 3. SQLiteデータベースの列の値を変更するには?
- 4. rails:データベースを変更する
- 5. mysqlデータベースから来るデータを簡単に変更するには?
- 6. MySQLデータをSQLiteデータベース形式にエクスポートしてSQLiteデータベースに格納
- 7. RORアプリケーションデータベースをSQLiteからPostgreSQLに変更
- 8. Rails:データベースの属性をtrueからfalseに変更するコントローラーのコールバック
- 9. androidからmysqlデータベースを更新するには
- 10. Outlook ExpressからMySQLデータベースを更新するには?
- 11. javaからmysqlデータベースを更新する
- 12. SQLiteデータベースのバージョン番号を変更
- 13. リストビューの結果をSQliteから順番に変更する
- 14. mysqlデータベースの場所を変更する
- 15. Sqliteデータベースは、アンドロイドのアプリケーションのTextViewを変更する
- 16. SQLiteで変更をコミットするには?
- 17. MySQLのチェックを 'programside'からMySQLサーバー自体に変更する
- 18. Ruby on RailsからJRuby on Railsにプロジェクトを変更する
- 19. SQLiteの変更は自動的にMySQLに反映されますか?
- 20. SQLiteデータベースに変数を挿入する
- 21. SQLiteデータベースをトリプルストアに変換する
- 22. Androidでアダプタを使用してリストビューからSQLiteデータベースを更新するには?
- 23. は、MySQLデータベースにExcelから
- 24. sqliteファイルをmysqlに変換する
- 25. アンドロイドのsqliteデータベースからHTMLタグを削除するには?
- 26. iPhoneのSQLiteデータベースからテーブルデータを削除するには
- 27. ANDROIDのsqliteデータベースから列データを取得するには?
- 28. データベースサーバー上のmysqlデータベースの変更を自動的に更新する方法は?
- 29. Rails、どのように開発sqlite3データベースから実動MySQLデータベースにデータを移行するのですか?
- 30. データベースからのタペストリーテンプレートまたは実行時に変更する
なり?また、Gemfileを編集する必要があります。 – Dex
公式ドキュメント:[Active Record Migration](http://guides.rubyonrails.org/migrations.html) –