Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

คำสั่งต่าง ๆ ที่ใช้ใน MySQL คืออะไร?


ภาษา SQL แบ่งออกเป็นสี่ประเภทของคำสั่งภาษาหลัก:DML, DDL, DCL และ TCL การใช้คำสั่งเหล่านี้ เราสามารถกำหนดโครงสร้างของฐานข้อมูลโดยการสร้างและแก้ไขวัตถุฐานข้อมูล และเราสามารถจัดการข้อมูลในตารางผ่านการอัพเดทหรือการลบ เรายังควบคุมได้ว่าผู้ใช้รายใดสามารถอ่าน/เขียนข้อมูล หรือจัดการธุรกรรมเพื่อสร้างงานชิ้นเดียวได้

สี่หมวดหมู่หลักของคำสั่ง SQL มีดังนี้ -

DML (ภาษาการจัดการข้อมูล)

คำสั่ง DML ส่งผลต่อระเบียนในตาราง นี่คือการดำเนินการพื้นฐานที่เราดำเนินการกับข้อมูล เช่น การเลือกระเบียนบางส่วนจากตาราง การแทรกระเบียนใหม่ การลบระเบียนที่ไม่จำเป็น และการอัปเดต/แก้ไขระเบียนที่มีอยู่

คำสั่ง DML มีดังต่อไปนี้ -

SELECT – เลือกบันทึกจากตาราง

  • INSERT – แทรกระเบียนใหม่
  • UPDATE – อัปเดต/แก้ไขระเบียนที่มีอยู่
  • DELETE – ลบระเบียนที่มีอยู่

DDL (ภาษาข้อกำหนดของข้อมูล)

คำสั่ง DDL ใช้เพื่อแก้ไข/แก้ไขฐานข้อมูลหรือโครงสร้างตารางและสคีมา คำสั่งเหล่านี้จัดการการออกแบบและการจัดเก็บวัตถุฐานข้อมูล

  • สร้าง – สร้างตาราง ฐานข้อมูล สคีมาใหม่
  • ALTER – แก้ไขตารางที่มีอยู่ คำอธิบายคอลัมน์
  • DROP – ลบวัตถุที่มีอยู่ออกจากฐานข้อมูล

DCL (ภาษาควบคุมข้อมูล)

คำสั่ง DCL ควบคุมระดับการเข้าถึงที่ผู้ใช้มีบนวัตถุฐานข้อมูล

  • GRANT – อนุญาตให้ผู้ใช้อ่าน/เขียนบนวัตถุฐานข้อมูลบางอย่างได้
  • เพิกถอน – ป้องกันไม่ให้ผู้ใช้อ่าน/เขียนสิทธิ์ในวัตถุฐานข้อมูล

TCL (ภาษาควบคุมธุรกรรม)

คำสั่ง TCL ช่วยให้คุณควบคุมและจัดการธุรกรรมเพื่อรักษาความสมบูรณ์ของข้อมูลภายในคำสั่ง SQL

  • เริ่มต้นธุรกรรม – เปิดธุรกรรม
  • COMMIT Transaction – ทำธุรกรรม
  • ธุรกรรมย้อนกลับ – ย้อนกลับธุรกรรมในกรณีที่มีข้อผิดพลาดใด ๆ