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

MySQL में विदेशी कुंजी?

मान लें कि आपकी श्रेणियां और उपयोगकर्ता तालिका पहले से मौजूद है और प्राथमिक कुंजी के रूप में क्रमशः सीआईडी ​​और यूआईडी है, यह काम करना चाहिए:

CREATE TABLE `posts` (
`pID` bigint(20) NOT NULL auto_increment,
`content` text NOT NULL,
`time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`uID` bigint(20) NOT NULL,
`wikiptr` bigint(20) default NULL,
`cID` bigint(20) NOT NULL,
PRIMARY KEY  (`pID`),
Foreign Key(`cID`) references categories(`cID`),
Foreign Key(`uID`) references users(`uID`)
) ENGINE=InnoDB;

references में कॉलम नाम की आवश्यकता है खंड।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. केकपीएचपी में ग्रुप और COUNT () उम्र

  2. InnoDB पर पूर्ण टेक्स्ट जैसी खोज प्राप्त करने का कोई भी तरीका

  3. एसक्यूएल इंजेक्शन से बचने के लिए एसक्यूएल इंसर्ट क्वेरी में सुधार करें

  4. उन सभी स्तंभों का चयन करें जो किसी अन्य तालिका में नहीं हैं लार्वा 5.5

  5. परेशान php/Mysql समय अंकगणितीय व्यवहार