Hoe om op te dateer/op te gradeer na MariaDB7 vir VestaCP/CWP/CentOS 10.10.2?

In hierdie handleiding sal jy lei hoe omsente 7, gradeer/installeer MariaDB na die nuutste Mariadb10.10.2-weergawe.

  • Hierdie handleiding is ook van toepassing op CWP enVestaCPof enige ander versoenbare VPS-bedienerbeheerpaneel.

Hoe om op te dateer/op te gradeer na MariaDB7 vir VestaCP/CWP/CentOS 10.10.2?

MariaDB 10.10.2 is nou baie stabiel en baie kenmerke is bygevoeg en verbeter in hierdie weergawe.

  • Jy kanhierGaan die lys van alle veranderinge na.

ons gebruik hetWordPress, Joomla, xenforo, IPS Forum en 'n paar afhanklikhede wat afhanklik is vanMySQL Die DB se PHP-skrip kyk vir MariaDB 10.10.2, so dit is veilig om na hierdie weergawe op te gradeer.

Wat is MariaDB?

'n Kort beskrywing oor MariaDB:

  • MariaDB is ontwerp omMySQLdirekte plaasvervanger.
  • Met meer kenmerke: nuwe bergingsenjin, minder foute en beter werkverrigting.
  • MariaDB is ontwikkel deur baie van MySQL se oorspronklike ontwikkelaars, wat nou vir die MariaDB Foundation en MariaDB Corporation werk, sowel as baie in die gemeenskap.

Om op te gradeer, volg hierdie eenvoudige stappe om op te gradeer na die nuutste weergawe.

Stap 1: Vee MariaDB ou weergawe uit

  • Vee die ou weergawe van MariaDB uit, soos: 5.5 / 10.0 / 10.1 / 10.2 / 10.3

Voordat jy installeer, word dit aanbeveel dat jy eers rugsteunMySQL databasis.

Rugsteun eers jou huidige my.cnf-konfigurasie▼

cp /etc/my.cnf /etc/my.cnf.bak
  • Nou moet ons die huidige weergawe van mariadb 7 verwyder wat op centos 5.5 geïnstalleer is:

Vir MariaDB 5.5 ▼

service mariadb stop / service mysql stop
rpm -e --nodeps galera
yum remove mariadb mariadb-server
  • Op hierdie stadium sal MariaDB 5.5 heeltemal verwyder word, maar die databasis sal nie verwyder word nie, moenie bekommerd wees nie.

Vir weergawes bo MariaDB 10: 10.0 / 10.1 / 10.2 / 10.3 ▼

service mysql stop 
rpm -e --nodeps galera
yum remove MariaDB-server MariaDB-client
  • Op hierdie stadium sal MariaDB 10.0/10.1/10.2/10.3 heeltemal uitgevee word, maar die databasis sal nie uitgevee word nie, moenie bekommerd wees nie.

Stap 2: Installeer MariaDB 10.10.2

  • Vanaf MariaDB 5.5/10.0/10.1/10.2/10.3 weergawes, installeer/dateer op na MariaDB 10.10.2.

Installeer Mariadb 10.10.2 amptelike repo ▼

yum install nano epel-release -y

Wysig/skep nou die Repo-lêer/etc/yum.repos.d

As daar bestaande repo-lêers uitvee of rugsteun, maak seker dat jy nie enige ander MariaDB-bewaarlêers het nie ▼

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

Plak dan die volgende en stoor▼

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

Daarna sal ons Mariadb 10.10.2 ▼ installeer

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

Herstel my.cnf-lêer ▼

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

Aktiveer dan Mariadb om te begin, en begin die diens:

systemctl enable mariadb
service mysql start

Stap 3: Gradeer die huidige databasis op

Na die installasie moet ons die huidige databasis opgradeer deur die volgende opdrag ▼

mysql_upgrade
  • As niks anders nie, het u MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 suksesvol opgegradeer na die nuutste weergawe van MariaDB 10.10.2.

As jy die opdrag tik mysql_upgrade Wanneer die databasis opgradeer word, verskyn die volgende foutboodskap ▼

[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

Gebruik asseblief die volgendemysql_upgrade opdrag om reg te stel ▼

mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
  • Verander asseblief die bogenoemde "123456" na jou MySQL- of Mariadb-databasis-wortelwagwoord.

Uiteindelik kan u die MySQL- of Mariadb-databasisweergawe bevestig deur hierdie opdrag oor SSH vanaf die terminaal uit te voer▼

mysql -V

注意 事项

As jou MariaDB-databasis 'n soortgelyke foutboodskap het▼

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

Vir oplossings vir MariaDB-databasisfoute, klik asseblief die volgende skakel om te sien▼

Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeel "Hoe om op te dateer/op te gradeer na MariaDB7 in VestaCP/CWP/CentOS 10.10.2? , om jou te help.

Welkom om die skakel van hierdie artikel te deel:https://www.chenweiliang.com/cwl-1100.html

Welkom by die Telegram-kanaal van Chen Weiliang se blog om die nuutste opdaterings te kry!

🔔 Wees die eerste om die waardevolle "ChatGPT Content Marketing AI Tool Usage Guide" in die kanaal se topgids te kry! 🌟
📚 Hierdie gids bevat groot waarde, 🌟Dit is 'n seldsame geleentheid, moet dit nie misloop nie! ⏰⌛💨
Share en like as jy wil!
Jou deel en laaiks is ons voortdurende motivering!

 

发表 评论

U e-posadres sal nie gepubliseer word nie. Vereiste velde word gebruik * Etiket

blaai na bo