Cum să actualizez/upgrade la MariaDB7 pentru VestaCP/CWP/CentOS 10.10.2?

În acest tutorial vă va îndruma cumcenți 7, upgrade/instalați MariaDB la cea mai recentă versiune Mariadb10.10.2.

  • Acest tutorial se aplică și pentru CWP șiVestaCPsau orice alt panou de control al serverului VPS compatibil.

Cum să actualizez/upgrade la MariaDB7 pentru VestaCP/CWP/CentOS 10.10.2?

MariaDB 10.10.2 este acum foarte stabil și multe caracteristici au fost adăugate și îmbunătățite în această versiune.

  • PotiAiciVerificați lista cu toate modificările.

noi am folositWordPress, Joomla, xenforo, IPS Forum și unele dependențe care depind deMySQL Scriptul PHP al DB verifică pentru MariaDB 10.10.2, deci este sigur să faceți upgrade la această versiune.

Ce este MariaDB?

O scurtă descriere despre MariaDB:

  • MariaDB este conceput să fieMySQLînlocuitor direct.
  • Cu mai multe caracteristici: nou motor de stocare, mai puține erori și performanțe mai bune.
  • MariaDB a fost dezvoltat de mulți dintre dezvoltatorii originali MySQL care lucrează acum pentru MariaDB Foundation și MariaDB Corporation, precum și mulți din comunitate.

Pentru a face upgrade, urmați acești pași simpli pentru a face upgrade la cea mai recentă versiune.

Pasul 1: Ștergeți versiunea veche MariaDB

  • Ștergeți versiunea veche a MariaDB, cum ar fi: 5.5 / 10.0 / 10.1 / 10.2 / 10.3

Înainte de instalare, se recomandă să faceți mai întâi o copie de rezervăBaza de date MySQL.

Mai întâi, faceți backup pentru configurația actuală a my.cnf▼

cp /etc/my.cnf /etc/my.cnf.bak
  • Acum trebuie să eliminăm versiunea actuală a mariadb 7 instalată pe centos 5.5:

Pentru MariaDB 5.5 ▼

service mariadb stop / service mysql stop
rpm -e --nodeps galera
yum remove mariadb mariadb-server
  • În acest moment, MariaDB 5.5 va fi eliminat complet, dar baza de date nu va fi eliminată, nu vă faceți griji.

Pentru versiunile de mai sus MariaDB 10: 10.0 / 10.1 / 10.2 / 10.3 ▼

service mysql stop 
rpm -e --nodeps galera
yum remove MariaDB-server MariaDB-client
  • În acest moment, MariaDB 10.0/10.1/10.2/10.3 va fi ștearsă complet, dar baza de date nu va fi ștearsă, nu vă faceți griji.

Pasul 2: Instalați MariaDB 10.10.2

  • Din versiunile MariaDB 5.5/10.0/10.1/10.2/10.3, instalați/actualizați la MariaDB 10.10.2.

Instalați depozitul oficial Mariadb 10.10.2 ▼

yum install nano epel-release -y

Acum editați/creați fișierul Repo/etc/yum.repos.d

Dacă există șterge sau backup fișiere repo existente, asigurați-vă că nu aveți alte fișiere de depozit MariaDB ▼

mv /etc/yum.repos.d/mariadb.repo /etc/yum.repos.d/mariadb.repo.bak
nano /etc/yum.repos.d/mariadb.repo

Apoi lipiți următoarele și salvați ▼

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

După aceea vom instala Mariadb 10.10.2 ▼

yum clean all
yum install MariaDB-server MariaDB-client net-snmp perl-DBD-MySQL -y
yum update -y

Recuperați fișierul my.cnf ▼

rm -rf /etc/my.cnf
cp /etc/my.cnf.bak /etc/my.cnf

Apoi, activați Mariadb pentru a porni și porniți serviciul:

systemctl enable mariadb
service mysql start

Pasul 3: Actualizați baza de date curentă

După instalare, trebuie să facem upgrade la baza de date curentă prin următoarea comandă ▼

mysql_upgrade
  • Dacă nimic altceva, ați actualizat cu succes MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 la cea mai recentă versiune de MariaDB 10.10.2.

Dacă tastați comanda mysql_upgrade La actualizarea bazei de date, apare următorul mesaj de eroare ▼

[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

Vă rugăm să utilizați următoarelemysql_upgrade comanda pentru a repara ▼

mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
  • Schimbați „123456” de mai sus cu parola de rădăcină a bazei de date MySQL sau Mariadb.

În cele din urmă, puteți confirma versiunea bazei de date MySQL sau Mariadb rulând această comandă prin SSH din terminal▼

mysql -V

注意 事项

Dacă baza de date MariaDB are un mesaj de eroare similar▼

警告:数据库错误 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

Pentru soluții la erorile bazei de date MariaDB, faceți clic pe linkul de mai jos pentru a vizualiza▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) a distribuit „Cum să actualizez/upgrade la MariaDB7 în VestaCP/CWP/CentOS 10.10.2? , sa te ajut.

Bine ați venit să distribuiți linkul acestui articol:https://www.chenweiliang.com/cwl-1100.html

Bun venit pe canalul Telegram al blogului lui Chen Weiliang pentru a primi cele mai recente actualizări!

🔔 Fii primul care primește valorosul „Ghid de utilizare a instrumentului AI pentru marketing de conținut ChatGPT” în directorul de top al canalului! 🌟
📚 Acest ghid conține o valoare uriașă, 🌟Aceasta este o oportunitate rară, nu o ratați! ⏰⌛💨
Distribuie si da like daca iti place!
Partajarea și like-urile tale sunt motivația noastră continuă!

 

发表 评论

Adresa ta de email nu va fi publicată. Sunt utilizate câmpurile obligatorii * Eticheta

derulați în sus