ในการโคลนใน MySQL ให้ใช้คำสั่ง LIKE ให้เราสร้างตารางก่อน -
mysql> สร้างตาราง DemoTable1-> (-> StudentId int,-> StudentName varchar(20)-> );แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.55 วินาที)
แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า DemoTable1 (100,'John');Query OK, 1 แถวที่ได้รับผลกระทบ (0.20 วินาที)mysql> แทรกลงในค่า DemoTable1 (101,'Sam');Query OK, 1 แถวได้รับผลกระทบ (0.20 วินาที )mysql> แทรกลงในค่า DemoTable1 (102,'Carol'); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.15 วินาที)
แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
mysql> เลือก *จาก DemoTable1;
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+-----------+-------------+| รหัสนักศึกษา | ชื่อนักเรียน |+-----------+-------------+| 100 | จอห์น || 101 | แซม || 102 | Carol |+-----------+-------------+3 แถวในชุด (0.00 วินาที)ต่อไปนี้เป็นแบบสอบถามเพื่อโคลนโครงสร้างตารางใน MySQL -
mysql> สร้างตาราง DemoTable2 LIKE DemoTable1; สืบค้นตกลง 0 แถวได้รับผลกระทบ (0.53 วินาที)
ให้เราตรวจสอบโครงสร้างของตารางที่สร้างขึ้นใหม่ -
mysql> แสดงสร้างตาราง DemoTable2;
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+--------------+----------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --------------+| ตาราง | สร้างตาราง|+-------------+----------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- --------------+| DemoTable2 | สร้างตาราง `demotable2` (`StudentId` int (11) DEFAULT NULL, `StudentName` varchar (20) COLLATE utf8_unicode_ci DEFAULT NULL) ENGINE=InnoDB ค่าเริ่มต้น CHARSET=utf8 OLLATE=utf8_unicode_ci |+---------- ----+---------------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------------------------+1 แถวในชุด (0.03 วินาที)