Video: Software Testing Tutorials for Beginners 2024
Versi baru MySQL dikeluarkan secara berkala, dan anda boleh meningkatkan dari satu versi MySQL ke yang lebih baru versi. Anda boleh mendapatkan maklumat peningkatan dalam talian manual MySQL.
Walau bagaimanapun, terdapat pertimbangan khusus apabila anda menaik taraf. Sebagai langkah berjaga-jaga, sandarkan pangkalan data semasa anda, termasuk jadual GRANT dalam pangkalan data mysql, sebelum naik taraf.
MySQL mengesyorkan bahawa anda tidak melangkau versi. Sekiranya anda ingin menaik taraf dari satu versi ke versi lebih daripada satu versi yang lebih baru, seperti dari MySQL 4. 0 ke MySQL 5. 0, anda harus meningkatkan versi seterusnya terlebih dahulu. Selepas versi itu berfungsi dengan betul, anda boleh menaik taraf ke versi seterusnya, dan sebagainya. Dengan kata lain, naik taraf dari 4. 0 hingga 4. 1, kemudian dari 4. 1 hingga 5. 0.
Kadangkala, perubahan yang tidak serasi diperkenalkan dalam versi baru MySQL. Beberapa siaran memperkenalkan perubahan kepada struktur jadual GRANT. Sebagai contoh, MySQL 4. 1 mengubah kaedah menyulitkan kata laluan, memerlukan medan kata laluan yang lebih panjang dalam jadual GRANT.
Selepas menaik taraf kepada versi yang lebih baru, anda perlu menjalankan skrip mysql_upgrade. Ia membaiki fail anda dan menaik taraf jadual sistem, jika diperlukan. Dalam versi sebelum versi MySQL 5. 0. 19, skrip mysql_upgrade tidak berjalan pada Windows; ia hanya berjalan di Unix.
Pada Windows, anda boleh menjalankan skrip yang dipanggil mysql_fix_privileges_tables dengan versi MySQL sebelum 5. 0. 19. Skrip ini menaik taraf jadual sistem tetapi tidak melakukan pemeriksaan jadual lengkap dan pembaikan yang mysql_upgrade melakukan.