Rumah  >  Artikel  >  Tutorial sistem  >  Tiga cara untuk menyemak jenis enjin storan jadual data MySQL di Linux

Tiga cara untuk menyemak jenis enjin storan jadual data MySQL di Linux

WBOY
WBOYke hadapan
2024-01-09 12:41:48996semak imbas
Pengenalan MySQl terutamanya menggunakan dua enjin storan: MyISAM dan Innodb. MyISAM bukan transaksi dan oleh itu mempunyai bacaan yang lebih pantas, manakala InnoDB menyokong penuh penguncian transaksi yang terperinci (mis. komit/balik semula). Apabila anda mencipta jadual MySQL baharu, anda memilih jenisnya (iaitu, enjin storan). Jika tidak dipilih, anda akan menggunakan enjin lalai dengan tetapan pratetap.

Jika anda ingin mengetahui jenis jadual MySQL sedia ada, terdapat beberapa cara untuk melakukannya.

Tiga cara untuk menyemak jenis enjin storan jadual data MySQL di Linux

Kaedah 1

Jika anda mempunyai akses kepada phpMyAdmin, anda boleh mengetahui jenis pangkalan data lalai daripada phpMyAdmin. Pilih pangkalan data daripada phpMyAdmin untuk melihat senarai jadualnya. Di bawah lajur "Jenis", anda akan melihat jenis jadual data untuk setiap jadual.

Tiga cara untuk menyemak jenis enjin storan jadual data MySQL di Linux

Kaedah 2

Jika anda boleh log masuk ke pelayan MySQL secara langsung, cara lain untuk mengenal pasti enjin storan adalah dengan log masuk ke pelayan MySQL dan jalankan arahan MySQL berikut:

mysql> SELECT ENGINE FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'my_database' AND TABLE_NAME = 'my_table';

Arahan di atas akan memaparkan jenis enjin jadual 'mytable' dalam pangkalan data 'mydatabase'.

Kaedah 3

Satu lagi cara untuk menyemak enjin adalah dengan menggunakan mysqlshow, iaitu alat untuk memaparkan maklumat pangkalan data pada baris arahan. mysqlshow disertakan dalam pakej pemasangan klien MySQL. Untuk menggunakan mysqlshow, anda perlu memberikan kelayakan log masuk pelayan MySQL anda.

Arahan berikut akan memaparkan maklumat pangkalan data tertentu. Di bawah lajur "Enjin", anda boleh melihat enjin yang digunakan oleh setiap jadual.

$ mysqlshow -u <mysql_user> -p -i <database></database></mysql_user>

Tiga cara untuk menyemak jenis enjin storan jadual data MySQL di Linux

Atas ialah kandungan terperinci Tiga cara untuk menyemak jenis enjin storan jadual data MySQL di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:linuxprobe.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam