Articulu Directory
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.
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!
📚 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!