การสร้าง foreign keyใน phpmyadmin โดยมีขั้นตอนดังนี้
1. สร้างตารางขึ้นมา 2 ตาราง
อีก 1 ตารางสร้าง 1 ฟิลล์ ที่ชื่อเหมือนกับ primary key ตารางแรก เพื่อใช้เป็น foreign key
2. กดที่ relation view ในตารางที่จะทำ foreign key
1) constaint name
2) การเชื่อมโยงตารางเมื่อ ทำการ delete แล้วจะเกิดอะไรขึ้น
3) การเชื่อมโยงตารางเมื่อ ทำการ update แล้วจะเกิดอะไรขึ้น
4) foreign key ที่เหมือน primary key ตารางแรก
5) ตารางที่เก็บ primary key
6) primary key
เมื่อเสร็จแล้ว กด save
ก็จะได้ foreign key เรียบร้อย
การสร้าง foreign key ใน MySQL ด้วย phpmyadmin สำหรับ ตารางที่เป็น innodb
Moderator: mindphp, ผู้ดูแลกระดาน
- bankjittapol
- PHP Super Member
- โพสต์: 344
- ลงทะเบียนเมื่อ: 21/10/2019 10:19 am
การสร้าง foreign key ใน MySQL ด้วย phpmyadmin สำหรับ ตารางที่เป็น innodb
แก้ไขล่าสุดโดย mindphp เมื่อ 05/11/2019 3:14 am, แก้ไขไปแล้ว 1 ครั้ง.
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41265
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: การสร้าง foreign key ใน phpmyadmin สำหรับ ตารางที่เป็น innodb
วิธีนี้ จะ ใช้ได้สำหรับ ตาราง ที่กำหนด table engin เป็น InnoDB เท่านนั้น
ถ้าใช้ Myisam เรากำหนดแค่ชื่อ fields เพื่อให้ชื่อสอดคล้องกันของสองตาราง และ เชื่อมโยง ข้อมูลกันเอาเอง หรือ เวลา inset , update, delete ต้องใช้โปรแกรมมิ่งเข้ามาจัดการ
ถ้าใช้ Myisam เรากำหนดแค่ชื่อ fields เพื่อให้ชื่อสอดคล้องกันของสองตาราง และ เชื่อมโยง ข้อมูลกันเอาเอง หรือ เวลา inset , update, delete ต้องใช้โปรแกรมมิ่งเข้ามาจัดการ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ อัพเกรด phpMyadmin แล้วเจอปัญหา /var/www/html/phpMyAdmin/log/auth.log permission
โดย mindphp » 08/12/2014 6:20 am » ใน Linux - Web Server - 0 ตอบกลับ
- 1143 แสดง
-
โพสต์ล่าสุด โดย mindphp
08/12/2014 6:20 am
-
-
-
โพสต์ใหม่ Error InnoDB presently supports one FULLTEXT index creation at a time
โดย thatsawan » 08/09/2015 12:44 am » ใน Programming - PHP - 0 ตอบกลับ
- 817 แสดง
-
โพสต์ล่าสุด โดย thatsawan
08/09/2015 12:44 am
-
-
- 0 ตอบกลับ
- 4093 แสดง
-
โพสต์ล่าสุด โดย jay_limm
25/01/2016 10:33 am
-
- 1 ตอบกลับ
- 1396 แสดง
-
โพสต์ล่าสุด โดย M027
06/07/2015 6:36 pm
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 3