Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak ustawić MySQL jako domyślną bazę danych w Rails 3?

Jeśli chodzi o konfigurację bazy danych, niewiele się zmieniło między Rails 2 i 3, z wyjątkiem sposobu ładowania sterownika MySQL. Kiedyś robiono to w config/environment.rb ale jest teraz zrobione w Gemfile :

gem 'mysql'

Domyślny config/database.yml plik jest skonfigurowany z SQLite, ale możesz go łatwo zmienić na MySQL. Ogólna wersja wygląda tak:

defaults: &defaults
  adapter: mysql
  username: localdev
  password: mylocaldevpasswordwhateveritis
  host: localhost

development:
  <<: *defaults
  database: project_dev

test:
  <<: *defaults
  database: project_test

To adapter linia deklaracji, która ustawia jakiego sterownika użyć.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL:Błąd składni z przecięciem?

  2. MySQL:Jak wstawić rekord dla każdego wyniku w zapytaniu SQL?

  3. MySQL INNER JOIN Alias

  4. Czy mogę użyć funkcji dla wartości domyślnej w MySql?

  5. Typ danych MySQL DECIMAL