Cara Upgrade MySQL Pada Plesk ke Ver 15.1

Written By Support Team (Administrator)

Updated at September 2nd, 2022

Di tutorial ini akan dibahas cara melakukan upgrade MySQL di Plesk ke versi yang lebih baru. Di sini akan dicontohkan dengan MariaDB. MariaDB sendiri adalah sistem basis data bertipe MySQL, yang memudahkan penggunanya dengan fitur manajemen database.

Dalam artikel ini akan menjelaskan bagaimana cara untuk upgrade MySQL dan MariaDB ke versi yang lebih tinggi, dikarenakan kompatibilitas aplikasi yang digunakan. Sebagai catatan, sebelum upgrade sangat disarankan untuk dilakukan full backup atau snapshot terlebih dulu guna menghindari terjadinya kegagalan sistem.


Upgrade MySQL di Ubuntu 20.04

Berikut ini langkah-langkah yang bisa diikuti untuk upgrade MySQL di Ubuntu:

  1. Pertama untuk mengecek versi MariaDB bisa menggunakan perintah berikut:

# Mysql –V


  1. Untuk alasan security, buat database dump dari semua database, dengan perintah berikut

# MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysqldump -u admin --verbose --all-databases --routines --triggers > /tmp/all-databases.sql


  1. Stop MariaDB dengan menggunakan perintah berikut

# service mariadb stop


  1. Install Repository dari https://mariadb.org/download/?t=repo-config

Pastikan periksa berkas /etc/apt/sources.list dan isi berkas di direktori /etc/apt/sources.list.d/ lalu disable (gunakan # pada line awal) untuk menghindari kesalahan instalasi Mysql.

# apt-get install software-properties-common

# apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'

# add-apt-repository 'deb [arch=amd64,arm64,ppc64el,s390x] https://mirror.docker.ru/mariadb/repo/10.4/ubuntu focal main'


  1. Buat backup database MySQL melalui perintah berikut:

# cp -v -a /var/lib/mysql/ /var/lib/mysql_backup


  1. Mulai Upgrade dengan menggunakan perintah berikut:

# apt-get update

# apt-get install mariadb-server


  1. Start MariaDB Service dengan perintah berikut:

# service mariadb start


  1. Upgrade MySQL Database dengan perintah berikut:

# MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql_upgrade –uadmin


  1. Lalu restart Mysql Service dengan perintah berikut:

# service mariadb restart


  1. Eksekusi update paket dengan menggunakan perintah berikut:

# plesk bin service_node --update local

# plesk sbin packagemng –sdf


  1. Cek kembali versi Mysql nya, hasilnya sudah terupdate ke versi 15.1




Upgrade MySQL di Centos 7

Berikut ini langkah-langkah yang bisa diikuti untuk upgrade MySQL di CentOS 7 :

  1. Langkah pertama untuk melihat versi mysql nya dengan menggunakan perintah berikut:

# mysql -V


  1. Untuk alasan keamanan, buat semua database dump dengan perintah berikut:

# MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysqldump -u admin --verbose --all-databases --routines --triggers > /tmp/all-databases.sql


  1. Stop MariaDB dengan perintah berikut:

service mariadb stop


  1. Remove tambahan mariadb-bench apabila paket sudah terinstall, apabila tidak ada maka dapat dilewati. Jalankan perintah berikut:

# rpm -e --nodeps mariadb-bench


  1. Untuk keamanan, salin database pada folder terpisah dengan perintah berikut:

# cp -v -a /var/lib/mysql/ /var/lib/mysql_backup


  1. Cek apakah apakah mysql-server sudah terinstall:

# rpm -q --whatprovides mysql-server


  • Apabila sudah terinstall maka untuk menghapusnya menggunakan perintah berikut:

# rpm -e --nodeps `rpm -q --whatprovides mysql-server`


  • Buka berkas MariaDB.repo menggunakan text editor:

# vi /etc/yum.repos.d/MariaDB.repo


  • Tambahkan konten berikut pada berkas tersebut:

[mariadb]

name = MariaDB

baseurl = http://yum.mariadb.org/10.5/centos7-amd64

gpgkey = https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1


Lalu simpan perubahan yang telah dilakukan.


  1. Reset Cache

# yum clean all


  1. Upgrade MariaDB

# yum install MariaDB-client MariaDB-server MariaDB-compat MariaDB-shared


  1. Setelah upgrade selesai, lakukan start service mariaDB

# systemctl restart mariadb


  1. Upgrade database MySQL

# MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql_upgrade -uadmin


  1. Restart service MySQL

# systemctl restart mariadb

Atau

# systemctl restart mysql


  1. Eksekusi perintah berikut untuk update versi paket di plesk nya

# plesk sbin packagemng –sdf


Berikut hasilnya apabila sudah berhasil melakukan upgrade:


Was this article helpful?