Direktori Artikel
Dalam tutorial ini akan memandu Anda bagaimana caranyaCentos 7, tingkatkan/instal MariaDB ke versi Mariadb10.10.2 terbaru.
- Tutorial ini juga berlaku untuk CWP danVestaCPatau panel kontrol server VPS lain yang kompatibel.
MariaDB 10.10.2 sekarang sangat stabil dan banyak fitur telah ditambahkan dan ditingkatkan dalam rilis ini.
- Kamu bisadi siniPeriksa daftar semua perubahan.
kami telah menggunakanWordPress, Joomla, xenforo, IPS Forum dan beberapa dependensi yang bergantung padaMySQL Skrip PHP DB memeriksa MariaDB 10.10.2, jadi aman untuk memutakhirkan ke versi ini.
Apa itu MariaDB?
Deskripsi singkat tentang MariaDB:
- MariaDB dirancang untukMySQLpengganti langsung.
- Dengan lebih banyak fitur: mesin penyimpanan baru, lebih sedikit bug, dan kinerja yang lebih baik.
- MariaDB dikembangkan oleh banyak pengembang asli MySQL, yang sekarang bekerja untuk MariaDB Foundation dan MariaDB Corporation, serta banyak di komunitas.
Untuk meningkatkan, ikuti langkah-langkah sederhana ini untuk meningkatkan ke versi terbaru.
Langkah 1: Hapus versi lama MariaDB
- Hapus MariaDB versi lama, seperti: 5.5 / 10.0 / 10.1 / 10.2 / 10.3
Sebelum menginstal, disarankan agar Anda membuat cadangan terlebih dahuludatabase MySQL.
Pertama, buat cadangan konfigurasi my.cnf Anda saat ini▼
cp /etc/my.cnf /etc/my.cnf.bak
- Sekarang kita perlu menghapus versi mariadb 7 saat ini yang diinstal pada centos 5.5:
Untuk MariaDB 5.5
service mariadb stop / service mysql stop rpm -e --nodeps galera yum remove mariadb mariadb-server
- Pada titik ini MariaDB 5.5 akan sepenuhnya dihapus, tetapi database tidak akan dihapus, jangan khawatir.
Untuk versi di atas MariaDB 10: 10.0 / 10.1 / 10.2 / 10.3 ▼
service mysql stop rpm -e --nodeps galera yum remove MariaDB-server MariaDB-client
- Pada titik ini, MariaDB 10.0/10.1/10.2/10.3 akan sepenuhnya dihapus, tetapi database tidak akan dihapus, jangan khawatir.
Langkah 2: Instal MariaDB 10.10.2
- Dari versi MariaDB 5.5/10.0/10.1/10.2/10.3, instal/perbarui ke MariaDB 10.10.2.
Instal Mariadb 10.10.2 repo resmi
yum install nano epel-release -y
Sekarang edit/buat file Repo/etc/yum.repos.d
Jika ada hapus atau backup file repo yang ada, pastikan Anda tidak memiliki file repositori MariaDB lainnya
mv /etc/yum.repos.d/mariadb.repo /etc/yum.repos.d/mariadb.repo.bak nano /etc/yum.repos.d/mariadb.repo
Kemudian rekatkan yang berikut ini, dan simpan▼
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.10.2/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Setelah itu kita akan menginstal Mariadb 10.10.2
yum clean all yum install MariaDB-server MariaDB-client net-snmp perl-DBD-MySQL -y yum update -y
Pulihkan file my.cnf
rm -rf /etc/my.cnf cp /etc/my.cnf.bak /etc/my.cnf
Kemudian, aktifkan Mariadb untuk boot, dan mulai layanan:
systemctl enable mariadb service mysql start
Langkah 3: Tingkatkan basis data saat ini
Setelah instalasi, kita perlu memutakhirkan database saat ini dengan perintah berikut
mysql_upgrade
- Jika tidak ada yang lain, Anda telah berhasil memutakhirkan MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 ke versi terbaru MariaDB 10.10.2.
Jika Anda mengetik perintah mysql_upgrade
Saat memutakhirkan database, pesan kesalahan berikut muncul
[root@ ~]# mysql_upgrade Version check failed. Got the following error when calling the 'mysql' command line client ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) FATAL ERROR: Upgrade failed
Silakan gunakan yang berikut ini:mysql_upgrade
perintah untuk menyelesaikan
mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
- Silakan ubah "123456" di atas menjadi kata sandi root database MySQL atau Mariadb Anda.
Terakhir, Anda dapat mengonfirmasi versi database MySQL atau Mariadb dengan menjalankan perintah ini dari terminal SSH
mysql -V
注意 事项
Jika database MariaDB Anda memiliki pesan kesalahan serupa▼
警告:数据库错误 Column count of mysql.proc is wrong. Expected 21, found 20. Created with MariaDB 50560, now running 100406. Please use mysql_upgrade to fix this error 查询 SHOW FUNCTION STATUS
Untuk solusi kesalahan database MariaDB, silakan klik tautan di bawah ini untuk melihat▼
Harapan Chen Weiliang Blog ( https://www.chenweiliang.com/ ) berbagi "Bagaimana cara memperbarui/meningkatkan ke MariaDB7 di VestaCP/CWP/CentOS 10.10.2? , untuk membantumu.
Selamat datang untuk membagikan tautan artikel ini:https://www.chenweiliang.com/cwl-1100.html
Selamat datang di saluran Telegram blog Chen Weiliang untuk mendapatkan pembaruan terkini!
📚 Panduan ini mengandung nilai yang sangat besar, 🌟Ini adalah kesempatan langka, jangan sampai terlewatkan! ⏰⌛💨
Bagikan dan sukai jika Anda suka!
Berbagi dan suka Anda adalah motivasi berkelanjutan kami!