Rumah > pangkalan data > tutorial mysql > Adakah MySQL mendayakan INNODB secara lalai?

Adakah MySQL mendayakan INNODB secara lalai?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2023-09-01 21:09:05
ke hadapan
1319 orang telah melayarinya

Ya, ia didayakan secara lalai bermula dengan MySQL versi 4.0. Di sini kita menggunakan MySQL versi 8.0.1 -

mysql> select version();
+-----------+
| version() |

+-----------+
| 8.0.12    |
+-----------+
1 row in set (0.00 sec)
Salin selepas log masuk

Sekarang mari kita semak my.ini di mana jenis enjin lalai InnoDB boleh dilihat -

Adakah MySQL mendayakan INNODB secara lalai?

Mari kita buat dua jadual dahulu. Salah seorang daripada mereka akan menetapkan jenis enjin, manakala yang lain tidak.

Jadual pertama -

mysql> create table DemoTable1(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY);
Query OK, 0 rows affected (0.80 sec)
Salin selepas log masuk

Sediakan jadual kedua dengan ENGINE InnoDB -

mysql> create table DemoTable2(
   Id int NOT NULL AUTO_INCREMENT PRIMARY KEY
) ENGINE=InnoDB;
Query OK, 0 rows affected (0.76 sec)
Salin selepas log masuk

Kedua-dua jadual di atas mempunyai jenis enjin InnoDB tidak kira sama ada anda menyebut jenis enjin atau tidak.

Mari kita semak jenis enjin jadual pertama -

mysql> select engine from information_schema.TABLES where TABLE_SCHEMA = 'web' and table_name='DemoTable1';
+--------+
| ENGINE |
+--------+
| InnoDB |
+--------+
1 row in set (0.56 sec)
Salin selepas log masuk

Sekarang mari kita semak jenis enjin jadual kedua -

mysql> select engine from information_schema.TABLES where TABLE_SCHEMA = 'web' and table_name='DemoTable2';
+--------+
| ENGINE |
+--------+
| InnoDB |
+--------+
1 row in set (0.00 sec)
Salin selepas log masuk

Seperti yang ditunjukkan dalam jadual di atas, anda boleh memaparkan jenis enjin sebagai "InnoDB". Walaupun kami tidak menyebut jenis enjin dalam DemoTable1, jenis enjin yang boleh dilihat ialah "InnoDB".

Atas ialah kandungan terperinci Adakah MySQL mendayakan INNODB secara lalai?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan