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

मैं लार्वा 5.5 में माइग्रेशन कैसे कर सकता हूं?

ऐसा लगता है कि आप एक ऐसे डेटाबेस का उपयोग कर रहे हैं जिसमें पहले से ही एक users है तालिका, लेकिन कोई migration . नहीं टेबल। इसलिए, जब आप माइग्रेशन चलाते हैं, तो यह users . बनाने का प्रयास कर रहा होता है तालिका फिर से।

आप दो चीज़ें आज़मा सकते हैं:

1) MySQL में एक नया (खाली) डेटाबेस स्थापित करने का प्रयास करें और अपने .env में सेटिंग्स को अपडेट करें। इस नए डीबी को इंगित करने के लिए फ़ाइल। php artisan migrate . चलाएं और देखें कि क्या आपके माइग्रेशन सही तरीके से लागू किए गए हैं।

2) अपने मौजूदा डेटाबेस का उपयोग करते हुए, सभी तालिकाओं को हटाएं / छोड़ें (यदि आप इसे बनाए रखना चाहते हैं तो डेटा का बैकअप बनाएं), और फिर php artisan migrate चलाएं। और देखें कि क्या इससे समस्या ठीक हो जाती है।



  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 में शून्य हो सकता है?

  2. MySQL - साइकिल चलाने के साथ अगला/पिछला आईडी

  3. एक पंक्ति अपडेट करें, लेकिन अगर कोडनिर्देशक में पंक्ति मौजूद नहीं है तो डालें

  4. MySQL के साथ नवीनतम डुप्लीकेट आईडी खोजें

  5. एक इन्सर्ट बनाएं... Laravel . में स्टेटमेंट चुनें