โพสต์นี้จะให้คำสั่งเพื่อเพิ่มระเบียนใหม่ในตารางฐานข้อมูล MySQL
คำสั่งใดที่สามารถเพิ่มบันทึกใหม่ในฐานข้อมูล MySQL
หากต้องการเพิ่มระเบียนใหม่ในตารางฐานข้อมูล MySQL ให้คลิก ' แทรก คำสั่ง ” สามารถใช้ได้ มันแทรกหรือบันทึกข้อมูลใหม่ในตาราง MySQL ภายในฐานข้อมูล ช่วยให้ผู้ใช้สามารถแทรกระเบียนได้สองวิธีโดยใช้แบบสอบถามเดียวใน MySQL เช่น การเพิ่มระเบียนในแถวเดียวและการแทรกระเบียนในมากกว่าหนึ่งแถว
ไวยากรณ์
ไวยากรณ์ทั่วไปของ ' ใส่ลงใน ” คำสั่งระบุไว้ด้านล่าง:
แทรก เข้าไปข้างใน < ชื่อตาราง > ( col1 , col2 , col3 , ... )
ค่านิยม ( มูลค่า1 , ค่า2 , ค่า , ... ) ;
ที่นี่:
- “ ใส่ลงใน ” คำสั่งใช้สำหรับเพิ่มข้อมูลในตาราง
- “ <ชื่อตาราง> ” คือชื่อตารางเป้าหมายที่เราต้องการเพิ่มระเบียนใหม่
- “ โคล1, … ” คือชื่อเขตข้อมูล
- “ ค่านิยม ” คำสั่งส่งคืนคอลเลกชันในหนึ่งแถวขึ้นไปเป็นตาราง
- “ ค่าที่ 1, … ” คือบันทึกหรือข้อมูลที่เราใส่ลงไป
จะเพิ่มบันทึกเดียวในฐานข้อมูล MySQL ได้อย่างไร
สมมติว่าเราต้องการแทรกระเบียนหรือแถวเดียวในตารางที่มีอยู่ โดยทำตามขั้นตอนที่ให้ไว้
ขั้นตอนที่ 1: เปิดใช้เทอร์มินัล
ในขั้นต้น ให้ค้นหาและเปิดเทอร์มินัล Windows ผ่านเมนูเริ่มต้น:
ขั้นตอนที่ 2: เชื่อมต่อเทอร์มินัลกับเซิร์ฟเวอร์ MySQL
จากนั้นเรียกใช้ “ มายเอสคิวแอล ” คำสั่งเพื่อเข้าถึงฐานข้อมูลเซิร์ฟเวอร์ MySQL:
mysql -u รูต -pในคำสั่งที่ระบุไว้ข้างต้น:
- “ -ใน ” ตัวเลือกระบุชื่อผู้ใช้
- “ ราก ” คือชื่อผู้ใช้เริ่มต้นของเรา (อาจแตกต่างกันไปตามชื่อผู้ใช้ของคุณ)
- “ -หน้า ” ตัวเลือกแสดงถึงรหัสผ่าน:
ขั้นตอนที่ 3: ดูฐานข้อมูล
ตอนนี้ แสดงรายการฐานข้อมูลที่มีอยู่ทั้งหมดโดยเรียกใช้ ' แสดง ” คำสั่งด้วย “ ฐานข้อมูล ' ตัวเลือก:
แสดง ฐานข้อมูล ;จากผลลัพธ์ที่กำหนด เราได้เลือก ' mynewdb ” ฐานข้อมูล:
ขั้นตอนที่ 4: นำทางไปยังฐานข้อมูลในเครื่อง
ถัดไป ดำเนินการ “ ใช้ ” คำสั่งเพื่อเปลี่ยนฐานข้อมูล:
ใช้ mynewdb;
ขั้นตอนที่ 5: สร้างตารางใหม่
จากนั้นสร้างตารางใหม่ในฐานข้อมูลปัจจุบันโดยใช้ปุ่ม ' สร้าง ' สั่งการ:
สร้าง โต๊ะ นักเรียน ( มาตรฐาน INT , ชื่อจริง วาร์ชาร์ ( 25 ) ไม่ โมฆะ , นามสกุล วาร์ชาร์ ( 25 ) ไม่ โมฆะ , เมือง วาร์ชาร์ ( 40 ) ไม่ โมฆะ , ที่อยู่ถาวร วาร์ชาร์ ( 40 ) ไม่ โมฆะ , โทรศัพท์ วาร์ชาร์ ( ยี่สิบ ) ไม่ โมฆะ , ข้อจำกัด PK_นักศึกษา หลัก สำคัญ ( มาตรฐาน ) ) ;ในคำสั่งที่แสดงด้านบน:
- เราสร้างตารางใหม่ชื่อ “ นักเรียน '.
- เพิ่มช่องใหม่ เช่น “ มาตรฐาน ”, “ ชื่อจริง ”, “ นามสกุล ”, “ เมือง ”, ที่อยู่ถาวร ', และ ' โทรศัพท์ ” พร้อมกับประเภทข้อมูลที่เหมาะสม
- “ นานาชาติ ” สำหรับรหัสนักศึกษา “ มาตรฐาน ' และ ' วาร์ชาร์ ” สำหรับฟิลด์เหล่านั้นซึ่งมีค่าข้อความ
- “ ไม่เป็นโมฆะ เงื่อนไข ” ใช้กับฟิลด์ที่ไม่สามารถเป็นโมฆะได้
- “ มาตรฐาน ” รหัสนักศึกษาถูกระบุเป็นคีย์หลัก
ตามผลลัพธ์ต่อไปนี้ สร้างตารางใหม่สำเร็จแล้ว:
ขั้นตอนที่ 6: การยืนยัน
เพื่อให้แน่ใจว่าตารางที่สร้างขึ้นใหม่มีอยู่ในฐานข้อมูลปัจจุบัน ให้เรียกใช้ ' แสดงตาราง ' คำแถลง:
แสดง ตาราง ;
ขั้นตอนที่ 7: เพิ่มบันทึก
สุดท้าย ให้ใช้ปุ่ม “ ใส่ลงใน ” คำสั่งเพื่อเพิ่มข้อมูลใหม่ในตารางฐานข้อมูล MySQL:
แทรก เข้าไปข้างใน นักเรียน ( มาตรฐาน , ชื่อจริง , นามสกุล , เมือง , ที่อยู่ถาวร , โทรศัพท์ ) ค่านิยม ( '1' , 'มาเรีย' , 'นาซ' , 'พินดิเกบ' , 'จริงใจ' , '052-253547' ) ;
ขั้นตอนที่ 8: ดูเนื้อหาตาราง
ในการแสดงเนื้อหาที่มีอยู่ของตาราง ให้ดำเนินการ “ เลือก ' คำแถลง:
เลือก * จาก นักเรียน;อย่างที่คุณเห็น มีการเพิ่มระเบียนเดียวลงในตาราง:
จะเพิ่มหลายระเบียนในฐานข้อมูล MySQL ได้อย่างไร
คุณยังสามารถแทรกหลายระเบียนในตารางฐานข้อมูล MySQL พร้อมกันโดยใช้ปุ่ม ' ใส่ลงใน ' คำแถลง:
แทรก เข้าไปข้างใน นักเรียน ค่านิยม ( '2' , 'โรชาน' , 'ข่าน' , 'ลาฮอร์' , 'ถนนหลักเลนที่ 12' , '021-248847' ) , ( '3' , 'โซย่า' , 'นี้' , 'การาจี' , 'คลิฟตัน' , '082-973747' ) ;ในเอาต์พุตที่เน้นด้านล่าง “ บันทึก: 2 ” ระบุว่ามีการเพิ่มหลายระเบียน:
จากนั้นเรียกใช้ “ เลือก ” คำสั่งเพื่อตรวจสอบระเบียนที่เพิ่มในตาราง:
เลือก * จาก นักเรียน;
จะเพิ่มบันทึกด้วยเงื่อนไขในฐานข้อมูล MySQL ได้อย่างไร
ในตารางฐานข้อมูล MySQL คุณสามารถเพิ่มบันทึกจากตารางหนึ่งไปยังอีกตารางหนึ่งได้โดยใช้ ' ที่ไหน ” ข้อ:
แทรก เข้าไปข้างใน นักเรียน เลือก * จาก มาตรฐานที่ 1 ที่ไหน เมือง = 'ลาฮอร์' ;ที่นี่:
- “ นักเรียน ” เป็นตารางที่ต้องการเพิ่มระเบียน
- “ เลือก คำสั่ง ” จะเลือกระเบียนที่ต้องการ
- “ * ” หมายถึงทั้งหมด
- “ จาก คำสั่ง ” ใช้สำหรับดึงข้อมูลบางส่วนจากตารางฐานข้อมูล
- “ มาตรฐานที่ 1 ” คือชื่อตาราง
- “ ที่ไหน ” ข้อกรองระเบียนที่ต้องการที่ตรงกับเงื่อนไขที่ระบุ
- “ เมือง = 'ลาฮอร์' ” บันทึกของตารางเป้าหมายซึ่งจำเป็นต้องแยกออก
“ บันทึก: 1 ” แสดงว่ามีการดึงข้อมูลหนึ่งรายการและเพิ่มลงในตารางใหม่:
สำหรับการตรวจสอบ ให้ใช้ปุ่ม “ เลือก ” คำสั่งเพื่อเลือกและแสดงระเบียนทั้งหมดของตารางที่ระบุ:
เลือก * จาก นักเรียน;
จะเพิ่มบันทึกโดยการคัดลอกจากตารางอื่นในฐานข้อมูล MySQL ได้อย่างไร
ในการคัดลอกบันทึกจากตารางอื่นของฐานข้อมูลเดียวกัน ปุ่ม “ ใส่ลงใน คำสั่ง ” สามารถฟ้องได้ด้วย “ เลือก ' คำแถลง:
แทรก เข้าไปข้างใน นักเรียน เลือก * จาก Std1;ในคำสั่งที่ระบุไว้ข้างต้น คำว่า “ นักเรียน ” คือชื่อตารางใหม่และ “ มาตรฐานที่ 1 ” คือชื่อตารางเป้าหมายที่เราต้องการคัดลอกข้อมูล:
เรียกใช้ “ เลือก ” คำสั่งเพื่อดูบันทึกที่คัดลอกใหม่จากตารางอื่น:
เลือก * จาก นักเรียน;อย่างที่คุณเห็น เร็กคอร์ดที่เน้นด้านล่างคัดลอกเร็กคอร์ดจากตารางอื่นสำเร็จแล้ว:
นั่นคือทั้งหมด! เราได้จัดเตรียมขั้นตอนการเพิ่มระเบียนใหม่ในตารางฐานข้อมูล MySQL
บทสรุป
“ INSERT INTO <ชื่อตาราง> (col1, col2, ..) ค่า (value1, value2, ..) คำสั่ง ” สามารถใช้เพื่อเพิ่มระเบียนใหม่ในตารางฐานข้อมูล MySQL สามารถเพิ่มหรือบันทึกข้อมูลใหม่ในตาราง MySQL ภายในฐานข้อมูลและอนุญาตให้ผู้ใช้แทรกบันทึกได้สองวิธี โพสต์นี้ให้และอธิบายคำสั่งที่สามารถใช้เพื่อเพิ่มระเบียนใหม่ใน MySQL