PhpMyAdmin дахь гадаад түлхүүрийг хэрхэн нэмэх
PHPMyAdmin: гадаад түлхүүр, энэ юу вэ?
SQL мэдээллийн баазын хэл дээр ерөнхийдөө, ялангуяа PHPMyAdmin хэл дээр гадаад түлхүүр нь өөр мэдээллийн сангийн талбараас хамаарч өгөгдлийн сангийн хүснэгтийн талбар юм.
Энэ нь өөр хүснэгтэд гадаад товчлуураар дамжуулж буй хүснэгтэд оруулгыг үүсгэх боломжгүй гэсэн үг, хэрэв өөр хүснэгтэнд оруулсан гадаад түлхүүртэй тохирох бичилт байхгүй бол гэсэн үг юм.
Жишээлбэл, энэ нь сав ба түүний үйсэн холбоосыг холбохтай адил юм. Хэрэв лонх байхгүй бол үйсэнг ашиглаж болно.
Хүснэгтэд PHPMyAdmin гадаад түлхүүр нэмж оруулснаар тухайн хүснэгтийн ямар ч оруулга нь өөр хүснэгтийн өвөрмөц оруулгатай шууд холбоотой эсэхийг шалгах болно. Нийтлэг хүлээн зөвшөөрөгдсөн сайн туршлага бол PHPMyAdmin гадаад түлхүүрийг үүсгэсэн нэг оруулгыг өвөрмөц лавлагаа болгож баталгаажуулахын тулд анхдагч түлхүүр, өвөрмөц товчлуур эсвэл индексжүүлсэн товчлол гэх мэт бусад индексжүүлсэн талбаруудыг зааж өгдөг.
PHPMyAdmin гадаад түлхүүр ба хүснэгтийн харилцаа - Харилцаа холбоо - phpMyAdmin 5.1.0-dev баримт бичигPhpmyadmin дахь гадаад түлхүүрийг хэрхэн тохируулах
PhpMyAdmin дахь гадаад түлхүүр нэмэх нь маш энгийн боловч сонголтыг олоход хэцүү байж болох юм.
Гадаад түлхүүрийг нэмэхийг хүссэн хүснэгтээ нээнэ үү. Харилцах харах гэж нэрлэгдэх дэд цэсийг олж болно. Тэнд, гадаад түлхүүрийг агуулсан баган дээр сонгох ба энэ түлхүүрээр тайлбарласан хүснэг ба баганууд.
Цэс нь олоход нэлээн хэцүү байж болох тул доорх дэлгэцийн зургуудыг үзнэ үү.
Дараах SQL кодтой гадаад түлхүүр нэмэх боломжтой.
ALTER TABLE `table1` ADD FOREIGN KEY (`FK_table2`) REFERENCES `table2` (`ID`) ON DELETE RESTRICT ON UPDATE RESTRICT;
Гадаад гол phpmyadmin-г үүсгэх
Гадаад түлхүүрийг үүсгэх нь хэд хэдэн сонголтыг зөвшөөрдөг, үүнд багана нь зөвхөн өөр хүснэгтэд байгаа оруулгуудыг агуулдаг, бусад хүснэгтийн бүртгэлийг устгахаас урьдчилан сэргийлж, эсвэл устгагдсан хүснэгтэд давтах боломжтой.
Гэхдээ хамгийн ашигтай сонголтуудын нэг болох phpMyAdmin интерфейс нь гадаад товчлуурууд агуулсан хүснэгтэд оруулгуудыг оруулж байхад бусад хүснэгтийн оруулгуудыг жагсаах жагсаалтыг авах явдал юм.
Мастер вэбсайт бүтээх: Одоо элсэх!
Таймс вэбсайтыг өөрийн иж бүрэн вэбсайтаар дамжуулан өөрийн иж бүрдэлтэй байх ёстой.
Энд БүртгүүлэхХүснэгтээс анхдагч утгаас ямар утгыг харуулахыг бүр ч зөвшөөрч болох бөгөөд энэ нь доорхи жишээнд нэг хүснэгтийн гадаад түлхүүрээр тайлбарлагдсан тохиолдолд үүнийг шийдэх боломжтой.
PHPMyAdmin дахь гадаад түлхүүр үгийг хэрхэн ашиглах талаар
Гадаад түлхүүр үгсэд хүснэгтийн хэсэг нь индексжүүлсэн баганыг график хэрэглэгчийн интерфэйсийг ашиглан гадаад түлхүүрээр тохируулж болно.
PHPMyAdmin дахь гадаад түлхүүрийг хэрхэн устгах
PHPMYADMIN INFEAL интерфэйсийн гадаад түлхүүрийг арилгахыг хүссэн хүснэгтийг нээнэ үү. Бүтэц> Харилцааны үзэл бодлыг харахад PHPMYADMIN-тэй харьцуулахад тохирох мөрөнд байгаа мөрөнд дараад DRAP товчийг дарна уу.
PHPMyAdmin харилцааны харагдахгүй байна
Харилцааны цонх нь PHPMyAdmin-н график хэрэглэгчийн интерфейсээс сонгогдсоны дараа Structure tab-ын нэрний доор байрлах болно.
Түгээмэл Асуултууд
- MySQL PHPMYADMIN-д гадаад түлхүүрийг хэрхэн яаж тохируулах вэ?
- Гадаад түлхүүрийг нэмэхийг хүсч буй хүснэгтийг нээнэ үү. Бүтээлийн таб руу очно уу, та Харилцааны харц -ыг олох болно. Гадаадын түлхүүрийг агуулсан баганыг сонгоод, энэ түлхүүрээр дурдсан хүснэгт, багана сонгоно уу.
- Phpmyadmin-д гадаад түлхүүрийг хэрхэн бий болгох вэ?
- PHPMYADMIN-д гадаадын товчлуур үүсгэхийн тулд та гадаадын товчлуурыг нээх хэрэгтэй. Та дараа нь гадаадын товчлуурыг дараад, хүснэгтийг сонгож, хүснэгтийг сонгоно уу.
- PHPMYADMIN-д гадаадын гол хязгаарлалт нэмж оруулахын тулд ямар алхамуудыг дагаж мөрдөх ёстой вэ?
- PHPMYADMIN-д гадаад түлхүүр нэмэхийн тулд хүүхдийн хүснэгтийн бүтцийг нээвэл харилцааны үзэмжийг Гадаадын түлхүүр баганыг сонгоод лавлах хүснэгт, баганыг сонгоно уу. Хүснэгт хоёуланг нь InnoDB, лавлагаатай багана индексжүүлсэн эсэхийг шалгана уу.
Ённ Берлинг бол вэб нийтлэх, дижитал зөвлөх мэргэжлийн мэргэжилтэн бөгөөд технологийн мэдлэг, шинэлэг байдлаар дэлхийн хэмжээнд нөлөөлж байна. Тоон эрин үе рүү хөгжихийн тулд хувь хүн, байгууллагууд, байгууллагуудаа эрхлэхийг хүсдэг, тэр онцгой үр дүнг хүргэх, боловсролын агуулга үүсгэх замаар жолоодож, өсөлтөд хүргэдэг.
Мастер вэбсайт бүтээх: Одоо элсэх!
Таймс вэбсайтыг өөрийн иж бүрэн вэбсайтаар дамжуулан өөрийн иж бүрдэлтэй байх ёстой.
Энд Бүртгүүлэх