Cumu aghjurnà / aghjurnà à MariaDB7 per VestaCP / CWP / CentOS 10.10.2?

In questu tutoriale vi guidà cumu fàCentu 7, aghjurnà / installate MariaDB à l'ultima versione Mariadb10.10.2.

  • Stu tutorialu hè ancu applicatu à CWP èVestaCPo qualsiasi altru pannellu di cuntrollu di u servitore VPS cumpatibile.

Cumu aghjurnà / aghjurnà à MariaDB7 per VestaCP / CWP / CentOS 10.10.2?

MariaDB 10.10.2 hè avà assai stabile è parechje funziunalità sò state aghjunte è migliurate in questa versione.

  • PoiquìVerificate a lista di tutti i cambiamenti.

avemu usatuWordPress, Joomla, xenforo, IPS Forum è alcune dipendenze chì dependenuMySQL U script PHP di a DB verifica per MariaDB 10.10.2, cusì hè sicuru d'aghjurnà à sta versione.

Cosa hè MariaDB?

Una breve descrizzione di MariaDB:

  • MariaDB hè pensatu per esseMySQLsustitutu direttu.
  • Cù più funziunalità: novu mutore di almacenamentu, menu bug è megliu rendiment.
  • MariaDB hè stata sviluppata da parechji sviluppatori originali di MySQL chì travaglianu avà per a Fundazione MariaDB è MariaDB Corporation, è ancu parechji in a cumunità.

Per aghjurnà, seguitate sti passi simplici per aghjurnà à l'ultima versione.

Passu 1: Sguassà a vechja versione di MariaDB

  • Eliminate a vechja versione di MariaDB, cum'è: 5.5 / 10.0 / 10.1 / 10.2 / 10.3

Prima di stallà, hè cunsigliatu di fà una copia di salvezza primabasa di dati MySQL.

Prima, fate una copia di salvezza di a vostra cunfigurazione my.cnf attuale▼

cp /etc/my.cnf /etc/my.cnf.bak
  • Avà avemu bisognu di sguassà a versione attuale di mariadb 7 installata nantu à centos 5.5:

Per MariaDB 5.5 ▼

service mariadb stop / service mysql stop
rpm -e --nodeps galera
yum remove mariadb mariadb-server
  • À questu puntu, MariaDB 5.5 serà sguassatu cumplettamente, ma a basa di dati ùn serà micca sguassata, ùn vi preoccupate micca.

Per versioni sopra à MariaDB 10: 10.0 / 10.1 / 10.2 / 10.3 ▼

service mysql stop 
rpm -e --nodeps galera
yum remove MariaDB-server MariaDB-client
  • À questu puntu, MariaDB 10.0/10.1/10.2/10.3 serà completamente sguassatu, ma a basa di dati ùn serà micca sguassata, ùn vi preoccupate micca.

Passu 2: Installa MariaDB 10.10.2

  • Da e versioni di MariaDB 5.5/10.0/10.1/10.2/10.3, installate/aghjurnà à MariaDB 10.10.2.

Installa Mariadb 10.10.2 repo ufficiale ▼

yum install nano epel-release -y

Avà edità / crea u schedariu Repo/etc/yum.repos.d

Se ci sò sguassate o salvate i fugliali repo esistenti, assicuratevi di ùn avè micca altri file di repository MariaDB ▼

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

Allora incollà i seguenti, è salvà▼

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

Dopu quì, stallà Mariadb 10.10.2 ▼

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

Recupera my.cnf file ▼

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

Allora, attivate Mariadb per boot, è cuminciate u serviziu:

systemctl enable mariadb
service mysql start

Passu 3: Aghjurnate a basa di dati attuale

Dopu a stallazione, avemu bisognu di aghjurnà a basa di dati attuale cù u cumandimu seguitu ▼

mysql_upgrade
  • Se nunda di più, avete aghjurnatu cù successu MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 à l'ultima versione di MariaDB 10.10.2.

Sè vo site à scrive u cumandamentu mysql_upgrade Quandu aghjurnà a basa di dati, u seguente missaghju d'errore appare ▼

[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

Per piacè aduprate i seguentimysql_upgrade cumanda per riparà ▼

mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
  • Per piacè cambiate u "123456" sopra à a vostra password di root di a basa di dati MySQL o Mariadb.

Infine, pudete cunfirmà a versione di basa di dati MySQL o Mariadb eseguendu stu cumandamentu nantu à SSH da u terminal▼

mysql -V

Precauzioni

Se a vostra basa di dati MariaDB hà un missaghju d'errore simili▼

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

Per suluzioni à l'errori di a basa di dati MariaDB, cliccate nantu à u ligame sottu per vede▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) hà spartutu "Cumu aghjurnà / aghjurnà à MariaDB7 in VestaCP/CWP/CentOS 10.10.2? , per aiutà.

Benvenuti à sparte u ligame di stu articulu:https://www.chenweiliang.com/cwl-1100.html

Benvenuti à u canali Telegram di u blog di Chen Weiliang per avè l'ultime aghjurnamenti!

🔔 Siate u primu à uttene a preziosa "Guida d'Utilisazione di l'Utili di l'AI di Marketing di cuntenutu ChatGPT" in u cartulare di u canali! 🌟
📚 Questa guida cuntene un valore enormu, 🌟Questa hè una rara opportunità, ùn mancate micca! ⏰⌛💨
Condividi è mi piace se ti piace!
A vostra spartera è Mi piace sò a nostra motivazione cuntinua!

 

发表 评论

U vostru indirizzu email ùn serà micca publicatu. I campi richiesti sò aduprati * Etichetta

scorri in cima