Rumah > Soal Jawab > teks badan
P粉0154020132023-08-26 09:51:58
Versi MySQL yang lebih lama membenarkan anda melakukan ini dalam jadual MyISAM, tetapi MySQL 8.0 memperkenalkan pelaksanaan "kamus data" yang benar-benar baharu, iaitu pangkalan data metadata yang diselenggara secara dalaman dan mempunyai keutamaan untuk InnoDB berbanding MyISAM. Oleh itu, saya percaya cara kasual mengalihkan fail tidak lagi berfungsi dengan baik seperti dahulu. Untuk mengalihkan jadual dari satu kejadian ke yang lain, anda harus melakukan langkah eksport dan import dengan betul.
Untuk InnoDB anda boleh menggunakan Ruang Meja Boleh Diangkut. Sekurang-kurangnya dengan cara ini anda tidak perlu melakukan import data penuh, tetapi ia memerlukan beberapa langkah lagi daripada hanya menyalin fail.
P.S.: Saya sudah bertahun-tahun tidak menggunakan MyISAM. Saya lebih suka pangkalan data saya untuk menyokong sifat ACID, dan MyISAM tidak menyokong sebarang sifat ACID.