Rumah >pengaturcaraan harian >pengetahuan mysql >Apakah maksud rujukan dalam mysql
RUJUKAN ialah kata kunci untuk mencipta kekangan kunci asing dalam MySQL, memastikan bahawa nilai dalam jadual anak wujud dalam rekod yang sepadan dalam jadual induk. Fungsinya termasuk: memastikan ketekalan data. Menguatkuasakan perhubungan satu-ke-banyak atau ramai-ke-banyak. Permudahkan pertanyaan dan sertai.
RUJUKAN dalam MySQL
Apakah itu RUJUKAN?
RUJUKAN ialah kata kunci yang digunakan untuk mencipta kekangan kunci asing dalam MySQL. Kekangan kunci asing memastikan bahawa nilai dalam jadual anak (jadual rujukan) mempunyai rekod yang sepadan dalam jadual induk (jadual rujukan).
RUJUKAN sintaks
<code class="sql">ALTER TABLE 子表 ADD CONSTRAINT 外键名 FOREIGN KEY (子表字段) REFERENCES 父表 (父表字段);</code>
Contoh
Andaikan kita mempunyai dua jadual: 订单
和产品
,其中订单
表的外键product_id
引用产品
表的id
Kunci Utama.
<code class="sql">ALTER TABLE 订单 ADD CONSTRAINT FK_product FOREIGN KEY (product_id) REFERENCES 产品 (id);</code>
Peranan RUJUKAN
Nota
Atas ialah kandungan terperinci Apakah maksud rujukan dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!