Video: Cara Update Data Stok Secara Otomatis Menggunakan Trigger Dari MySQL 2024
Versi baru MySQL dilepaskan secara berkala, dan Anda dapat meng-upgrade dari satu versi MySQL ke yang lebih baru. versi. Anda dapat menemukan informasi upgrade di manual MySQL online.
Namun, ada pertimbangan khusus saat Anda melakukan upgrade. Sebagai tindakan pencegahan, buat cadangan basis data Anda saat ini, termasuk tabel GRANT di database mysql, sebelum melakukan upgrade.
MySQL menganjurkan agar Anda tidak melewatkan versi. Jika ingin mengupgrade dari satu versi ke versi yang lebih dari satu versi yang lebih baru, seperti dari MySQL 4. 0 ke MySQL 5. 0, Anda harus mengupgrade ke versi berikutnya terlebih dahulu. Setelah versi itu bekerja dengan benar, Anda bisa mengupgrade ke versi berikutnya, dan seterusnya. Dengan kata lain, upgrade dari 4. 0 sampai 4. 1, lalu dari 4. 1 sampai 5. 0.
Terkadang, perubahan yang tidak kompatibel diperkenalkan di versi MySQL yang baru. Beberapa rilis mengenalkan perubahan pada struktur tabel GRANT. Sebagai contoh, MySQL 4. 1 mengubah metode enkripsi password, membutuhkan field password yang lebih panjang dalam tabel GRANT.
Setelah mengupgrade ke versi yang lebih baru, Anda harus menjalankan skrip mysql_upgrade. Ini memperbaiki file Anda dan mengupgrade sistem tabel, jika diperlukan. Pada versi sebelum versi MySQL 5. 0. 19, skrip mysql_upgrade tidak berjalan di Windows; itu hanya berjalan di Unix.
Pada Windows, Anda dapat menjalankan skrip yang disebut mysql_fix_privileges_tables dengan versi MySQL sebelum 5. 0. 19. Skrip mengupgrade tabel sistem namun tidak melakukan pengecekan dan perbaikan tabel yang lengkap yang dilakukan mysql_upgrade..