Bagaimanakah phpMyAdmin menukar penukaran jenis jadual data InnoDB kepada enjin lalai MyISAM?

phpMyAdminBagaimana untuk menukar jenis jadual data InnoDB

Tukar kepada enjin lalai MyISAM?

Adalah disyorkan untuk menukar jadual data InnoDB kepada jadual data MyISAM:

  • Digabungkan dengan ciri-ciri blog peribadi, MyISAM disyorkan untuk sistem blog peribadi, kerana operasi utama dalam blog adalah membaca dan menulis, dan terdapat beberapa operasi rantaian.
  • JadiMemilih enjin MyISAM menjadikan blog anda terbuka dan halaman lebih cekap daripada blog enjin InnoDB.
  • Sudah tentu, ia hanya cadangan peribadi, dan kebanyakan blogger memilih dengan teliti mengikut situasi sebenar.

Petua:dalam penukaranpangkalan data MySQLSebelum jadual, pastikan anda membuat sandaran pangkalan data ▼

Langkah-langkah untuk menukar jenis jadual data secara manual dalam latar belakang phpMyAdmin

  • 1) Log masuk ke pengurusan pangkalan data phpMyAdmin;
  • 2) Selepas log masuk, klik pada lajur kiri数据库;
  • 3) Klik pada lajur kiriJadual Data (jenis bukan MyISAM);
  • 4) Klik "操作" Tab;
  • 5) Dalam halaman "Operasi", pilih untuk menukar jenis "Storan Pangkalan Data" kepada "MyISAM";
  • 6) Klik "dijalankan", penukaran berjaya.

Perintah SSH untuk menukar dengan cepat kepada jenis jadual pangkalan data MyISAM

Buka SSHPerisianBerhubung denganLinuxpelayan, masukkan arahan berikut▼

mysql -uroot -p
  • Masukkan kata laluan phpMyAdmin untuk log masuk ke SSH.
  • Muncul"mysql>“Awak boleh teruskan.
  • Masukkan dalam format berikut, peka huruf besar-besaran dan ;.
  • Nama pangkalan data dan nama jadual semuanya adalah huruf kecil, dan perintah selebihnya adalah huruf besar. Jika yang terakhir ; tidak dimasukkan, arahan itu tidak akan berkuat kuasa.
USE 数据库名;
SHOW TABLES;
ALTER TABLE 表名 ENGINE=MYISAM;

Jadual wp_commentmeta pertama yang ditukar dalam rajah di bawah berjaya dipaparkan, dan kemudian nama jadual boleh ditukar satu demi satu▼

Bagaimanakah phpMyAdmin menukar penukaran jenis jadual data InnoDB kepada enjin lalai MyISAM?

  • Masukan SHOW TABLES;  Selepas arahan, nama jadual pangkalan data dipaparkan.
  • Salin dan ubah suai nama jadual yang sepadan ALTER TABLE 表名 ENGINE=MYISAM; Tukar kepada jenis jadual pangkalan data MyISAM untuk operasi pantas (sekurang-kurangnya lebih cepat daripada menukar jenis jadual data secara manual dalam latar belakang phpMyAdmin).
  • Terdapat sejumlah 13 nama jadual. Selepas penukaran selesai, masukkan "exit"berhenti.

Jadikan MyISAM sebagai enjin lalai

Selepas penukaran selesai, adalah disyorkan untuk menutup enjin InnoDB, dan kemudian menetapkan MyISAM ke masa hadapanMySQLenjin lalai.

Bagaimana untuk menetapkan lalai untuk menggunakan jenis "Storan Pangkalan Data" sebagai "MyISAM"?

Chen WeiliangPanel Kawalan CWPProgram ini adalah contoh, dan langkah operasi adalah seperti berikut:

1) Edit fail /etc/my.cnf dan cari folder yang diimport !includedir /etc/my.cnf.d

2) Pergi ke folder /etc/my.cnf.d

3) Buka fail server.cnf

4) Cari "default_storage_engine"

5) Tambahkan di bawah "#default_storage_engine=InnoDB":

default_storage_engine = MYISAM

6) Selepas menyimpan, mulakan semula perkhidmatan MySQL:

service mysqld restart

Atau mulakan semula perkhidmatan Mariadb:

systemctl restart mariadb

Kaedahnya sangat mudah, hanya ikut operasi, anda boleh menyelesaikan pengubahsuaian, tutorial ini sudah tamat!

Blog Harapan Chen Weiliang ( https://www.chenweiliang.com/ ) berkongsi "Bagaimanakah phpMyAdmin menukar penukaran jenis jadual data InnoDB kepada enjin lalai MyISAM? , untuk membantu anda.

Selamat datang untuk berkongsi pautan artikel ini:https://www.chenweiliang.com/cwl-413.html

Selamat datang ke saluran Telegram blog Chen Weiliang untuk mendapatkan kemas kini terkini!

🔔 Jadilah yang pertama untuk mendapatkan "Panduan Penggunaan Alat AI Pemasaran Kandungan ChatGPT" yang berharga dalam direktori teratas saluran! 🌟
📚 Panduan ini mengandungi nilai yang besar, 🌟Ini adalah peluang yang jarang berlaku, jangan lepaskan! ⏰⌛💨
Share dan like jika anda suka!
Perkongsian dan suka anda adalah motivasi berterusan kami!

 

发表 评论

Alamat e-mel anda tidak akan diterbitkan. 必填 项 已 用 * 标注

tatal ke atas