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

उसकेोकू रेक डीबी:माइग्रेट करें त्रुटि मणि सक्रिय रिकॉर्ड-माइस्क्ल-एडाप्टर स्थापित करें

याद रखें कि आपके डीबी से कनेक्ट करने के लिए हेरोकू आपके डेटाबेस.yml फ़ाइल के बजाय कॉन्फ़िगरेशन प्रॉपर्टी DATABASE_URL का उपयोग करता है। सुनिश्चित करें कि यह सेट है। यदि आप ClearDB ऐड-ऑन का उपयोग कर रहे हैं, तो आप जो मान चाहते हैं वह CLEARDB_DATABASE_URL में होना चाहिए।

heroku config

CLEARDB_DATABASE_URL कॉन्फ़िगरेशन चर में ClearDB द्वारा आपके लिए सेट किए गए मान की प्रतिलिपि बनाएँ। DATABASE_URL को समान मान पर सेट करें

heroku config:set DATABASE_URL=mysql2://bb06ca765fb123:[email protected]/heroku_703eded6aebc123?reconnect=true

यहाँ पकड़ है। अधिकांश लोग mysql2 रत्न का उपयोग कर रहे हैं, इसलिए आपको आमतौर पर MySQL के बजाय DATABASE_URL को mysql2... पर सेट करना होगा।

mysql को छोड़ने और पोस्टग्रे में माइग्रेट करने की कोई आवश्यकता नहीं है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL group_concat () केस स्टेटमेंट वैल्यू द्वारा ऑर्डर करना

  2. तालिका में सभी कॉलम नामों की सूची प्राप्त करें जिनके पास उनके डिफ़ॉल्ट मान के रूप में NULL नहीं है?

  3. कुछ वाइल्डकार्ड से मेल खाने वाले MySQL डेटाबेस ड्रॉप करें?

  4. एक्सएमएल आउटपुट करने के लिए स्ट्रिंग का उपयोग कर फ़ोरैच लूप

  5. अद्वितीय बाधा, डुप्लिकेट से कैसे बचें