Pembaruan basis data berisiko. Jika terjadi kesalahan selama pembaruan, semua data Anda mungkin hilang.
Hati-hati! Kami tidak dapat memberikan dukungan untuk pemutakhiran basis data atau untuk kesalahan, waktu henti, atau kerentanan apa pun yang Anda perkenalkan melalui pemutakhiran.
Kecuali Anda benar-benar yakin tentang apa yang Anda lakukan, Anda harus berhenti sekarang!
Untuk Ubuntu 16.04 dan 18.04, versi default MySQL adalah 5.7. Memperbarui server Anda yang ada ke Ubuntu 16.04 atau membuat server baru yang menjalankan versi Ubuntu LTS terbaru adalah solusi yang jauh lebih aman daripada memperbarui ke paket MySQL 5.6 yang tidak terawat yang tersedia untuk Ubuntu 14.04. Jika Anda memutuskan untuk membuat server baru, Anda dapat memigrasikan aplikasi Anda menggunakan layanan migrasi gratis kami:DataShuttle.Periksa Versi Sistem Operasi Anda
Hanya server yang menjalankan Ubuntu 14.04 yang dapat memutakhirkan dari MySQL 5.5 ke MySQL 5.6.
Jika server Anda menggunakan Ubuntu 12.04, jangan coba upgrade ini.
Anda dapat memeriksa versi Ubuntu server Anda dengan perintah:
lsb_release -r
Melakukan Peningkatan
Penting:Ambil cuplikan server di penyedia Anda sebelum meningkatkan versi. Semua database di server Anda akan tidak aktif selama peningkatan versi.Pertama, masuk ke server Anda sebagai root pengguna.
Kemudian, jalankan perintah berikut untuk membuat cadangan database server Anda:
sudo -i mysqldump --lock-all-tables --all-databases --events --ignore-table=mysql.event > dump.sql
Sekarang, lakukan peningkatan dengan menjalankan perintah berikut satu per satu:
sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable sudo invoke-rc.d apparmor restart sudo replace log_slow_queries slow_query_log_file -- /etc/mysql/conf.d/mysqld_slow_log.cnf sudo bash -c 'echo "slow_query_log = 1" >> /etc/mysql/conf.d/mysqld_slow_log.cnf' sudo apt-get purge --assume-yes mysql-server mysql-server-5.5 mysql-server-core-5.5 mysql-client mysql-client-5.5 mysql-client-core-5.5 sudo apt-get update export DEBIAN_FRONTEND=noninteractive sudo -E apt-get install --assume-yes mysql-server-5.6 mysql-client-5.6
Jika semua perintah berhasil diselesaikan, upgrade selesai dan MySQL 5.6 berjalan di server Anda. Jika ada masalah, Anda harus memulihkan server Anda ke snapshot kerja yang Anda buat sebelum mencoba peningkatan.