Apakah kalian masih menjalankan MySQL 5.5 di server cPanel & WHM Anda? Perlu diketahui bahwa versi MySQL ini telah berada dalam status akhir masa pakainya (EOL) sejak Desember 2018. Akibatnya, tidak ada lagi keamanan, perbaikan bug, atau pembaruan yang akan tersedia untuk server yang masih menjalankan MySQL 5.5. Kami sebagai penyedia kontrol panel Hosting sudah mulai melepaskan dukungan untuk MySQL 5.5 juga, dan sudah waktunya untuk meningkatkan ke versi MySQL atau MariaDB yang lebih baru.
cPanel & WHM juga mengumumkan bahwa mereka akan memblokir pembaruan panel apa pun untuk server yang menjalankan MySQL 5.5 dari versi 80. Jadi, itu adalah alasan bagus lainnya untuk tidak menggunakan MySQL versi lama.
Ke Versi Mana Harus Mengupgrade MySQL 5.5?
Mengingat MySQL 5.6 akan berstatus EOL pada Februari 2021, mungkin lebih baik untuk meningkatkan ke MySQL 5.7 atau MariaDB 10.3. MySQL 5.6 hanya akan bertahan selama beberapa tahun, oleh karena itu, sangat disarankan untuk meningkatkan ke MySQL 5.7. Ini akan memastikan bahwa Anda dapat menikmati fitur baru dan lebih baik yang hadir dengan versi 5.7, bahkan sebelum pendahulunya mencapai akhir masa pakainya.
Cara MengUpgrade MySQL Anda
Bermigrasi dari MySQL 5.5 ke versi yang lebih baru adalah peningkatan besar yang harus dilakukan dengan mempertimbangkan beberapa pertimbangan. Kembali ke MySQL 5.5, jika terjadi kesalahan, tidak dimungkinkan, jadi cadangan yang solid sangat penting sebelum Anda dapat melanjutkan dengan peningkatan. Untuk stabilitas yang lebih baik, kami merekomendasikan pendekatan peningkatan sistematis. Berikut adalah prosedur langkah demi langkah untuk memutakhirkan MySQL Anda:
1. Masuk ke WHM, buka "SQL Services", dan klik "MySQL / MariaDB Upgrade ".
2. Konfirmasikan versi MySQL Anda saat ini, pilih versi baru yang ingin Anda tingkatkan, lalu klik "Next". Tingkatkan versi satu per satu.
3. Pada antarmuka berikutnya, centang kotak untuk setiap peringatan untuk mengetahui bahwa Anda mengetahui konsekuensi potensial dari peningkatan, lalu klik "Lanjutkan". Penting untuk diketahui bahwa Downgrade dari MariaDB tidak didukung oleh cPanel & WHM atau beralih kembali ke MySQL. Juga tidak disarankan untuk mencobanya. Ini harus dipertimbangkan saat meningkatkan dari MySQL ke MariaDB.
4. Pilih jenis peningkatan yang ingin Anda gunakan:
- Upgrade Tanpa Pengawasan: (Disarankan) - Secara otomatis membangun kembali Apache dan PHP dengan default terakhir yang disimpan. Itu juga secara otomatis memperbarui Ruby Gems dan membangun kembali Apache dan PHP.
- Peningkatan Sebagian-Interaktif: (Hanya pada beberapa versi cPanel & WHM) - Opsi ini secara otomatis memperbarui Permata Ruby, tetapi tidak secara otomatis membangun kembali Apache dan PHP, sampai Anda memilih untuk melakukannya.
- Peningkatan Interaktif: (Hanya pengguna tingkat lanjut) - Opsi ini membawa Anda melalui proses peningkatan langkah demi langkah. Prosesnya mencakup pembaruan Ruby Gems, peningkatan MySQL atau MariaDB, dan pembangunan kembali Apache dan PHP.
Setelah Anda memilih jenis peningkatan, klik "Countinue" untuk memulai proses peningkatan.
Setelah Upgrade MySQL
Sesudah peningkatan selesai, kami sangat menyarankan agar Anda memeriksa basis data situs web Anda hanya untuk memastikan semuanya berfungsi dengan baik. Periksa log kesalahan MySQL untuk setiap kesalahan. Cara terbaik untuk memeriksa kesalahan pada situs web Anda adalah dengan mengujinya di browser. Dalam beberapa kasus, Anda mungkin perlu memperbarui kata sandi pengguna untuk database tertentu, karena masalah ketidakcocokan. Memperbarui kata sandi adalah perbaikan cepat.
Jika log kesalahan Anda tidak disesuaikan, file konfigurasi Anda biasanya diberi nama $hostname.err di /var/lib/mysql/. Jika nama host Anda, misalnya, adalah 'host.example.com', file akan dinamai host.example.com.err.
Untuk berinteraksi dengan file ini, Anda dapat menggunakan perintah seperti cat dan tail:
tail /var/lib/mysql/`hostname`.err. File tidak boleh diedit.
Setelah Anda mengonfirmasi bahwa semua situs Anda berfungsi dengan baik, migrasi selesai.
Semoga bermanfaat dan Terima kasih.