Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैं रेल 3 में MySQL को डिफ़ॉल्ट डेटाबेस के रूप में कैसे सेट करूं?

डेटाबेस कॉन्फ़िगरेशन के संदर्भ में, आप अपने MySQL ड्राइवर को कैसे लोड करते हैं, इसके अपवाद के साथ रेल 2 और 3 के बीच वास्तव में कुछ भी नहीं बदला है। यह config/environment.rb . में किया जाता था लेकिन अब Gemfile . में किया जाता है :

gem 'mysql'

डिफ़ॉल्ट config/database.yml फ़ाइल SQLite के साथ स्थापित है, लेकिन आप इसे आसानी से MySQL में बदल सकते हैं। एक सामान्य संस्करण इस तरह दिखता है:

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

development:
  <<: *defaults
  database: project_dev

test:
  <<: *defaults
  database: project_test

यह है adapter डिक्लेरेशन लाइन जो निर्धारित करती है कि किस ड्राइवर का उपयोग करना है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. यह लूप हर पांच सेकंड में एक अद्यतन वस्तु की गणना क्यों नहीं करता है?

  2. विशिष्ट स्थिति के साथ समूह में गिनने के लिए SQL क्वेरी

  3. कुछ टेबल/कॉलम का नाम बदलने और दूसरों को आयात नहीं करते समय एक MySQL डंप कैसे आयात करें?

  4. माईएसक्यूएल जीयूआई प्रोग्राम

  5. MySQL CURRENT_TIMESTAMP डिफ़ॉल्ट के रूप में