คำสั่งใดที่สามารถเพิ่มบันทึกใหม่ในฐานข้อมูล MySQL

Kha Sang Di Thi Samarth Pheim Banthuk Him Ni Than Khxmul Mysql



ฐานข้อมูล MySQL ได้รับการจัดการโดยผู้ใช้โดยใช้หลายคำสั่ง ฐานข้อมูลมีหลายตารางสำหรับบันทึกบันทึกหรือข้อมูล นอกจากนี้ ผู้ใช้สามารถเพิ่มตารางใหม่ด้วยเรกคอร์ดได้โดยการเรียกใช้คิวรีต่างๆ แบบสอบถามเหล่านี้สามารถเพิ่มระเบียนเดี่ยวและหลายรายการพร้อมกันในตารางได้

โพสต์นี้จะให้คำสั่งเพื่อเพิ่มระเบียนใหม่ในตารางฐานข้อมูล 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