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

เอ็นจิ้นฐานข้อมูล MySQL คืออะไร?


เอ็นจิ้นการจัดเก็บข้อมูลคือโมดูลซอฟต์แวร์ที่ระบบจัดการฐานข้อมูลใช้เพื่อสร้าง อ่าน อัปเดตข้อมูลจากฐานข้อมูล เอ็นจิ้นการจัดเก็บข้อมูลเริ่มต้นสำหรับ MySQL เวอร์ชันปัจจุบันใน InnoDB

หากต้องการทราบเกี่ยวกับเอ็นจิ้นฐานข้อมูล MySQL ให้ใช้คำสั่ง show แบบสอบถามมีดังนี้ −

mysql> แสดงเอ็นจิ้น

ต่อไปนี้เป็นผลลัพธ์ -

<ก่อนหน้า>+--------------------+---------+-------------- --------------------------------------------------+ --------------+------+-----------+| เครื่องยนต์ | สนับสนุน | ความคิดเห็น | ธุรกรรม | XA | เซฟพอยท์ |+--------------------------+---------+---------------- ----------------------------------------------------- --------------+------+-----------+| หน่วยความจำ | ใช่ | อิงจากแฮช เก็บไว้ในหน่วยความจำ มีประโยชน์สำหรับตารางชั่วคราว | ไม่ | ไม่ | ไม่ || MRG_MYISAM | ใช่ | การรวบรวมตาราง MyISAM ที่เหมือนกัน | ไม่ | ไม่ | ไม่ || CSV | ใช่ | เอ็นจิ้นการจัดเก็บ CSV | ไม่ | ไม่ | ไม่ || สหพันธ์ | ไม่ | เอ็นจิ้นการจัดเก็บข้อมูล MySQL แบบรวมศูนย์ | NULL | NULL | NULL || PERFORMANCE_SCHEMA | ใช่ | แผนผังประสิทธิภาพ | ไม่ | ไม่ | ไม่ || MyISAM | ใช่ | เอ็นจิ้นการจัดเก็บ MyISAM | ไม่ | ไม่ | ไม่ || InnoDB | ค่าเริ่มต้น | รองรับการทำธุรกรรม การล็อคระดับแถว และกุญแจต่างประเทศ | ใช่ | ใช่ | ใช่ || แบล็คโฮล | ใช่ | /dev/null storage engine (สิ่งที่คุณเขียนจะหายไป) | ไม่ | ไม่ | ไม่ || ที่เก็บถาวร | ใช่ | เอ็นจิ้นการจัดเก็บข้อมูล | ไม่ | ไม่ | ไม่ |+--------------------------+---------+---------------- ----------------------------------------------------- --------------+------+-----------+9 แถวในชุด (0.04 วินาที)