Articulu Directory
In questu tutoriale vi guidà cumu fàCentu 7, aghjurnà / installate MariaDB à l'ultima versione di MariaDB.
Stu tutorialu hè ancu applicatu à CWP èVestaCPo qualsiasi altru pannellu di cuntrollu di u servitore VPS cumpatibile.

L'ultima versione di MariaDB 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 DB verifica l'ultima versione di MariaDB, 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 l'ultima versione di MariaDB
- Da e versioni di MariaDB 5.5/10.0/10.1/10.2/10.3, installate/aghjurnà à l'ultima versione di MariaDB.
Installa l'ultima versione di u repo ufficiale di Mariadb ▼
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/11.5.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
- 11.5.1 hè l'ultimu numeru di versione à u mumentu di l'aghjurnamentu di stu articulu.
- Per uttene l'ultimu numeru di versione, visitate:
http://yum.mariadb.org/
Dopu quì, stallà l'ultima versione di Mariadb▼
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 ùn succede nunda inesperu, avete aghjurnatu cù successu MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 à l'ultima versione di MariaDB.
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 STATUSPer 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à VestaCP/CWP/CentOS 7 à l'ultima versione di MariaDB?" 》, utile per voi.
Benvenuti à sparte u ligame di stu articulu:https://www.chenweiliang.com/cwl-1100.html
Per sbloccare più trucchi nascosti🔑, benvenuti à unisce à u nostru canale Telegram!
Condividi e mi piace se ti piace! I vostri sparte è Mi piace sò a nostra motivazione cuntinua!
