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

माइग्रेशन चलाते समय विदेशी कुंजी त्रुटि को कैसे ठीक करें

यहाँ समस्या यह है कि id_druhu druh_knihies . में bigIncrements . के रूप में परिभाषित किया गया है और आप doba . बनाते हैं unsignedInteger . के रूप में और विदेशी कुंजी प्रकार का उपयोग करते समय बिल्कुल वही होना चाहिए। तो इस मामले में इसके बजाय

$table->unsignedInteger('doba');

आपको उपयोग करना चाहिए

$table->unsignedBigInteger('doba');


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. HTML फॉर्म का उपयोग करके PHP अद्यतन MySQL तालिका

  2. सोनार विश्लेषण चलाते समय PacketTooBigException

  3. एसयूएम के बजाय mysql को अंतर मिलता है

  4. Information_schema.tables पर धीमी क्वेरी

  5. हमारे साझा सर्वर पर स्थित MySQL डेटाबेस से दूरस्थ रूप से कैसे कनेक्ट करें