ในการเปิดใช้งาน innoDB ใน MySQ คุณต้องแก้ไข my.ini ไฟล์. อย่างไรก็ตาม ใน MySQL เวอร์ชัน 8 เอ็นจิ้นการจัดเก็บข้อมูลเริ่มต้นคือ innoDB ตรวจสอบสิ่งเดียวกันจาก my.ini ไฟล์ −
คุณยังสามารถตั้งค่านี้ได้ในขณะที่สร้างตาราง -
mysql> สร้างตาราง DemoTable ( StudentId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(100), StudentLastName varchar(100), StudentAge int ) ENGINE=InnoDB;Query OK, 0 แถวได้รับผลกระทบ (1.66 วินาที)
ให้เราเรียกใช้แบบสอบถามเพื่อตรวจสอบประเภทเครื่องยนต์ของตารางเฉพาะ -
mysql> เลือก table_name,engine จาก information_schema.tables โดยที่ table_name="DemoTable";
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+-------------+-------+| TABLE_NAME | เครื่องยนต์ |+-------------+-------+| DemoTable | InnoDB |+-------------+------- +1 แถวในชุด (0.16 วินาที)