Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana mengkonversi database mysql UTAMA ke InnoDB dari MyIsam

JANGAN GANTI MESIN UNTUK TABEL SISTEM

MySQL belum cukup mengubah kode untuk memungkinkan mysql.* menjadi apa pun selain MyISAM. MySQL 8.0 membuat perubahan dengan mengubah tabel ("kamus data") menjadi tabel InnoDB, dengan struktur dan kemampuan yang sangat berbeda.

Karena Anda berada di 5.7.23, Anda hanya berjarak satu langkah (besar) dari 8.0.xx. Pertimbangkan untuk meningkatkan versi.

Replikasi bekerja dengan tabel MyISAM, tetapi replikasi pengelompokan tidak -- Galera dan Replikasi Grup menangani tabel MyISAM tersebut dengan cara lain. Lihat dokumentasi tentang apa yang terjadi dengan GRANT , CREATE USER , dll. Jangan gunakan UPDATE dan INSERT untuk memanipulasi tabel terkait login.

(Penulis Pertanyaan ini tampaknya telah memperbaiki masalah dengan mencopot pemasangan plugin.)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - Kontrol baris mana yang dikembalikan oleh grup oleh

  2. Sintaks SQL CREATE TABLE – Didaftarkan oleh DBMS

  3. Kecocokan SQL pada pengaturan huruf dan angka tanpa menggunakan ekspresi reguler

  4. urutan abjad mysql

  5. Grup MySQL Berdasarkan Jam