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

रेल और MySQL - ActiveRecord::ConnectionNotउत्पादन वातावरण में स्थापित

मेरे लिए यह एक गलत डेटाबेस.yml फ़ाइल के लिए नीचे आया। सही स्वरूपण की पुष्टि करने के लिए आप उस निर्देशिका से निम्न कार्य कर सकते हैं जहां .yml फ़ाइल संग्रहीत है:

irb 
require 'yaml'
a = YAML::load(File.open("database.yml"))

अगर आपको कोई त्रुटि है तो आपको जवाब में कुछ ऐसा दिखाई देगा...

irb(main):001:0> require 'yaml'
=> true
irb(main):002:0> a = YAML::load(File.open("database.yml"))
Psych::SyntaxError: (<unknown>): could not find expected ':' while scanning a simple key at line 17 column 3
        from C:/Ruby193/lib/ruby/1.9.1/psych.rb:203:in `parse'
        from C:/Ruby193/lib/ruby/1.9.1/psych.rb:203:in `parse_stream'
        from C:/Ruby193/lib/ruby/1.9.1/psych.rb:151:in `parse'
        from C:/Ruby193/lib/ruby/1.9.1/psych.rb:127:in `load'
        from (irb):2
        from C:/Ruby193/bin/irb:12:in `<main>'

मेरे मामले में, मैं डेटाबेस पासवर्ड दर्ज करते समय ":" के बाद एक स्थान छोड़ना भूल गया था।



  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. प्रारंभ तिथि और समाप्ति तिथि के बीच मूल्यों का चयन करें

  3. एसक्यूएल स्टेटमेंट और क्लॉज के बीच अंतर

  4. फ़ील्ड सूची त्रुटि में अज्ञात स्तंभ Rmysql

  5. mysql संग्रहीत कार्यविधि एकाधिक पंक्तियाँ वापस आती हैं