Kiel ĝisdatigi/ĝisdatigi al MariaDB7 por VestaCP/CWP/CentOS 10.10.2?

En ĉi tiu lernilo gvidos vin kielCentoj 7, ĝisdatigu/instalu MariaDB al la plej nova Mariadb10.10.2 versio.

  • Ĉi tiu lernilo validas ankaŭ por CWP kajVestaCPaŭ ajna alia kongrua VPS-servila kontrolpanelo.

Kiel ĝisdatigi/ĝisdatigi al MariaDB7 por VestaCP/CWP/CentOS 10.10.2?

MariaDB 10.10.2 nun estas tre stabila kaj multaj funkcioj estis aldonitaj kaj plibonigitaj en ĉi tiu eldono.

  • Vi povasJenKontrolu la liston de ĉiuj ŝanĝoj.

ni uzisWordPress, Joomla, xenforo, IPS Forum kaj iuj dependecoj kiuj dependas deMySQL La PHP-skripto de la DB kontrolas por MariaDB 10.10.2, do estas sekure ĝisdatigi al ĉi tiu versio.

Kio estas MariaDB?

Mallonga priskribo pri MariaDB:

  • MariaDB estas desegnita porMySQLrekta anstataŭanto.
  • Kun pli da funkcioj: nova stoka motoro, malpli da eraroj kaj pli bona rendimento.
  • MariaDB estis evoluigita de multaj el la originaj programistoj de MySQL, kiuj nun laboras por la MariaDB Foundation kaj MariaDB Corporation, same kiel multaj en la komunumo.

Por ĝisdatigi, sekvu ĉi tiujn simplajn paŝojn por ĝisdatigi al la plej nova versio.

Paŝo 1: Forigu MariaDB malnovan version

  • Forigu la malnovan version de MariaDB, kiel: 5.5 / 10.0 / 10.1 / 10.2 / 10.3

Antaŭ ol instali, rekomendas, ke vi unue kopiuMySQL-datumbazo.

Unue, sekurigu vian nunan my.cnf-agordon▼

cp /etc/my.cnf /etc/my.cnf.bak
  • Nun ni devas forigi la nunan version de mariadb 7 instalita sur centos 5.5:

Por MariaDB 5.5 ▼

service mariadb stop / service mysql stop
rpm -e --nodeps galera
yum remove mariadb mariadb-server
  • Ĉi-momente MariaDB 5.5 estos tute forigita, sed la datumbazo ne estos forigita, ne maltrankviliĝu.

Por versioj super MariaDB 10: 10.0 / 10.1 / 10.2 / 10.3 ▼

service mysql stop 
rpm -e --nodeps galera
yum remove MariaDB-server MariaDB-client
  • Je ĉi tiu punkto, MariaDB 10.0/10.1/10.2/10.3 estos tute forigita, sed la datumbazo ne estos forigita, ne maltrankviliĝu.

Paŝo 2: Instalu MariaDB 10.10.2

  • De MariaDB 5.5/10.0/10.1/10.2/10.3 versioj, instalu/ĝisdatigi al MariaDB 10.10.2.

Instalu Mariadb 10.10.2 oficialan deponejon ▼

yum install nano epel-release -y

Nun redaktu/kreu la Repo-dosieron/etc/yum.repos.d

Se estas forigi aŭ sekurigi ekzistantajn deponajn dosierojn, certigu, ke vi ne havas aliajn deponejojn de MariaDB ▼

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

Poste algluu la jenon, kaj konservu ▼

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

Post tio ni instalos Mariadb 10.10.2 ▼

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

Retrovu mian.cnf-dosieron ▼

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

Poste, aktivigu Mariadb por ekfunkciigi, kaj lanĉu la servon:

systemctl enable mariadb
service mysql start

Paŝo 3: Ĝisdatigu la nunan datumbazon

Post instalado, ni devas ĝisdatigi la nunan datumbazon per la sekva komando ▼

mysql_upgrade
  • Se nenio alia, vi sukcese ĝisdatigis MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 al la plej nova versio de MariaDB 10.10.2.

Se vi tajpas la komandon mysql_upgrade Dum ĝisdatigo de la datumbazo, la sekva erarmesaĝo aperas ▼

[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

Bonvolu uzi la jenonmysql_upgrade komando por ripari ▼

mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
  • Bonvolu ŝanĝi la supran "123456" al via MySQL aŭ Mariadb-datumbaza radika pasvorto.

Fine, vi povas konfirmi la version de la datumbazo MySQL aŭ Mariadb rulante ĉi tiun komandon de la fina stacio SSH ▼

mysql -V

Antaŭzorgoj

Se via MariaDB-datumbazo havas similan erarmesaĝon▼

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

Por solvoj al MariaDB-datumbaza eraroj, bonvolu klaki la sekvan ligilon por vidi▼

Hope Chen Weiliang Blogo ( https://www.chenweiliang.com/ ) konigis "Kiel ĝisdatigi/ĝisdatigi al MariaDB7 en VestaCP/CWP/CentOS 10.10.2? , por helpi vin.

Bonvenon dividi la ligon de ĉi tiu artikolo:https://www.chenweiliang.com/cwl-1100.html

Bonvenon al la Telegram-kanalo de la blogo de Chen Weiliang por ricevi la plej novajn ĝisdatigojn!

🔔 Estu la unua ricevi la valoran "ChatGPT Content Marketing AI Tool Use Guide" en la ĉefa dosierujo de la kanalo! 🌟
📚 Ĉi tiu gvidilo enhavas grandegan valoron, 🌟Ĉi tio estas malofta ŝanco, ne maltrafu ĝin! ⏰⌛💨
Kunhavigu kaj ŝatu se vi ŝatas!
Via kundivido kaj ŝatoj estas nia kontinua instigo!

 

Lasu komenton

Via retpoŝta adreso ne estos publikigita. Bezonataj kampoj estas uzataj * Etikedo

rulumu al la supro