Ako pridať cudzí kľúč do phpMyAdminu

V jazyku databázy SQL vo všeobecnosti, a najmä v PHPMyAdmin, je cudzí kľúč pole tabuľky databázy, ktoré závisí od oblasti inej databázy.


PHPMyAdmin: cudzí kľúč, čo to je?

V jazyku databázy SQL vo všeobecnosti, a najmä v PHPMyAdmin, je cudzí kľúč pole tabuľky databázy, ktoré závisí od oblasti inej databázy.

To znamená, že nie je možné vytvoriť záznam v tabuľke odkazujúci cez cudzí kľúč na inú tabuľku, ak druhá tabuľka neobsahuje záznam zodpovedajúci vloženému cudziemu kľúču.

Napríklad, je to ako keby ste prepojili fľašu a jej korok - korok nemôžete použiť, ak tam fľaša nie je.

Pridaním cudzieho kľúča PHPMyAdmin do tabuľky sa uistíte, že každý záznam v tejto tabuľke má priamy odkaz na jedinečný záznam inej tabuľky. Všeobecne uznávaným osvedčeným postupom je vytvorenie cudzieho kľúča PHPMyAdmin na referencovanie iných indexovaných polí v tabuľkách, ako sú primárne kľúče, jedinečné kľúče alebo indexované kľúče, aby sa zabezpečilo, že vytvorený cudzí kľúč PHPMyAdmin jedinečne odkazuje na jednu položku.

Vzťahy cudzieho kľúča a tabuľky PHPMyAdmin - Vzťahy - dokumentácia phpMyAdmin 5.1.0-dev

Ako nastaviť cudzí kľúč vo phpmyadmin

Pridanie cudzieho kľúča do phpMyAdminu je celkom jednoduché, ale je ťažké ho nájsť.

Otvorte tabuľku, do ktorej chcete pridať cudzí kľúč. Prejdite na kartu Štruktúra, v ktorej nájdete podponuku s názvom Relation View. Tu vyberte stĺpec, ktorý bude obsahovať cudzí kľúč a stĺpec a stĺpec, na ktoré odkazuje tento kľúč.

Keďže ponuky môžu byť dosť ťažké nájsť, pozrite si nižšie screenshoty.

Je tiež možné pridať cudzí kľúč s nasledujúcim kódom SQL:

ALTER TABLE `table1` ADD FOREIGN KEY (`FK_table2`) REFERENCES `table2` (`ID`) ON DELETE RESTRICT ON UPDATE RESTRICT;

Vytvorte cudzí kľúč phpmyadmin

Naučte sa základy SEO: Zaregistrujte sa ešte dnes!

Zvýšte viditeľnosť a návštevnosť svojich webových stránok zvládnutím základov SEO pomocou nášho ľahko sledovateľného základného kurzu.

Začnite sa učiť SEO

Zvýšte viditeľnosť a návštevnosť svojich webových stránok zvládnutím základov SEO pomocou nášho ľahko sledovateľného základného kurzu.

Vytvorenie cudzieho kľúča umožňuje niekoľko možností, vrátane zabezpečenia toho, že stĺpec obsahuje iba položky existujúce v inej tabuľke, možnosť zabrániť vymazaniu položiek v druhej tabuľke alebo kaskádovanie odstránenia na tabuľky s odkazmi.

Ale jednou z najužitočnejších možností v rozhraní phpMyAdmin je získať rozbaľovací zoznam s položkami druhej tabuľky pri vkladaní položiek do tabuľky obsahujúcej cudzie kľúče.

Je dokonca možné rozhodnúť, ktorá hodnota sa predvolene zobrazuje z tabuľky, ak je táto hodnota označená cudzím kľúčom v inej tabuľke, ako je uvedené nižšie.

Ako používať cudzí kľúč v PHPMyAdmin

V sekcii obmedzenia cudzích kľúčov v tabuľke môže byť indexovaný stĺpec nastavený ako cudzí kľúč jednoducho pomocou grafického používateľského rozhrania.

Ako odstrániť cudzí kľúč v PHPMyAdmin

Otvorte tabuľku, v ktorej chcete odstrániť cudzí kľúč v rozhraní PHPMYADMIN. Prejdite na štruktúru> Zobraziť vzťahy a tam kliknite na tlačidlo „Vyplávať“ v riadku zodpovedajúcej cudziemu kľúča, ktorý chcete odstrániť vzťah v PhpMyAdmin.

Zobrazenie vzťahu PHPMyAdmin chýba

Zobrazenie vzťahu sa nachádza pod názvom Karta Štruktúra po tom, ako bola vybratá tabuľka z grafického používateľského rozhrania PHPMyAdmin.

Často Kladené Otázky

Ako nastaviť cudzí kľúč do mysql phpmyadmin?
Otvorte tabuľku, kde chcete pridať cudzí kľúč. Prejdite na kartu „Štruktúra“, v ktorej nájdete podponuku „Zobrazenie vzťahu“. Tam vyberte stĺpec, ktorý bude obsahovať cudzí kľúč a tabuľka a stĺpec, na ktorý sa tento kľúč odkazuje.
Ako vytvorím cudzí kľúč v Phpmyadmin?
Ak chcete vytvoriť cudzí kľúč v Phpmyadmin, musíte otvoriť tabuľku, v ktorej chcete cudzí kľúč, prejdite na kartu „Štruktúra“ a odtiaľ prejdite do podmeny „vzťahu View“. Potom môžete zvoliť stĺpec, ktorý bude držať cudzí kľúč, a vybrať tabuľku a stĺpec, ktorý odkazuje.
Aké kroky by sa mali postupovať na úspešné pridanie obmedzenia cudzieho kľúča v Phpmyadmin?
Ak chcete pridať cudzí kľúč v PhpMyAdmin, prejdite na kartu štruktúra v detskej tabuľke, kliknite na „Vzhľad vzťahu“, vyberte stĺpec cudzích kľúčov a potom zadajte odkazovanú tabuľku a stĺpec. Uistite sa, že obe tabuľky sú inodb a referenčné stĺpce sú indexované.

Yoann Bierling
O autorovi - Yoann Bierling
Yoann Bierling je profesionál z vydavateľstva a digitálneho poradenstva na webe, ktorý má globálny vplyv prostredníctvom odborných znalostí a inovácií v technológiách. Je vášnivý z posilnenia postavenia jednotlivcov a organizácií, aby prosperovali v digitálnom veku, je nútený prinášať výnimočné výsledky a zvyšovať rast prostredníctvom tvorby vzdelávacieho obsahu.

Naučte sa základy SEO: Zaregistrujte sa ešte dnes!

Zvýšte viditeľnosť a návštevnosť svojich webových stránok zvládnutím základov SEO pomocou nášho ľahko sledovateľného základného kurzu.

Začnite sa učiť SEO

Zvýšte viditeľnosť a návštevnosť svojich webových stránok zvládnutím základov SEO pomocou nášho ľahko sledovateľného základného kurzu.




Komentáre (12)

 2018-08-19 -  Joan Shaw
この情報を読んで素晴らしい時間を過ごして、良い仕事を続けてください
 2018-08-19 -  Jon Valdez
ขอบคุณมากข้อมูล
 2018-08-19 -  Larry Hart
ง่ายชัดเจนและอธิบายได้ดีขอบคุณมาก
 2018-08-19 -  Kimberly Jenkins
Ótimo site, por favor, continue indo
 2018-08-19 -  Alice Alexander
Eso funcionó bien para mí, no hay necesidad de buscar más
 2018-08-19 -  Tinkeragea
Nagyszerű oldal, kérem folytassa
 2018-08-19 -  randopassionA
안녕하세요, 귀하의 기사를보고 그것이 내 문제를 해결하는 데 도움이 감사합니다.
 2018-08-19 -  mamanoursec
هذا جيد بالنسبة لي ، لا حاجة للنظر إلى أبعد من ذلك
 2018-08-19 -  histologit
Nevaru ticēt, ka beidzot atradu risinājumu, tas jau ilgu laiku bija murgs, tagad tas ir atrisināts
 2018-08-19 -  Pyperermatto
Sekeping maklumat yang besar, terima kasih kerana berkongsi
 2018-08-19 -  tehnikovx
Tidak percaya saya akhirnya mendapati penyelesaian itu, ini adalah mimpi ngeri untuk masa yang lama, kini diselesaikan
 2018-08-19 -  LokubusaS
Vet ikke hvordan du skal takke deg, men det er rent geni, takk

Zanechať komentár