Hvordan oppdatere/oppgradere til MariaDB7 for VestaCP/CWP/CentOS 10.10.2?

I denne opplæringen vil du veilede deg hvordanhundrevis 7, oppgrader/installer MariaDB til den nyeste Mariadb10.10.2-versjonen.

  • Denne opplæringen gjelder også for CWP ogVestaCPeller et hvilket som helst annet kompatibelt VPS-serverkontrollpanel.

Hvordan oppdatere/oppgradere til MariaDB7 for VestaCP/CWP/CentOS 10.10.2?

MariaDB 10.10.2 er nå veldig stabil og mange funksjoner er lagt til og forbedret i denne utgivelsen.

  • Du kanherSjekk listen over alle endringer.

vi har bruktWordPress, Joomla, xenforo, IPS Forum og noen avhengigheter som er avhengige avMySQL DBs PHP-skript sjekker for MariaDB 10.10.2, så det er trygt å oppgradere til denne versjonen.

Hva er MariaDB?

En kort beskrivelse om MariaDB:

  • MariaDB er designet for åMySQLdirekte erstatning.
  • Med flere funksjoner: ny lagringsmotor, færre feil og bedre ytelse.
  • MariaDB ble utviklet av mange av MySQLs originale utviklere, som nå jobber for MariaDB Foundation og MariaDB Corporation, samt mange i samfunnet.

For å oppgradere, følg disse enkle trinnene for å oppgradere til den nyeste versjonen.

Trinn 1: Slett MariaDB gammel versjon

  • Slett den gamle versjonen av MariaDB, for eksempel: 5.5 / 10.0 / 10.1 / 10.2 / 10.3

Før du installerer, anbefales det at du sikkerhetskopierer førstMySQL-database.

Først må du sikkerhetskopiere din nåværende my.cnf-konfigurasjon▼

cp /etc/my.cnf /etc/my.cnf.bak
  • Nå må vi fjerne den gjeldende versjonen av mariadb 7 installert på centos 5.5:

For MariaDB 5.5 ▼

service mariadb stop / service mysql stop
rpm -e --nodeps galera
yum remove mariadb mariadb-server
  • På dette tidspunktet vil MariaDB 5.5 bli fullstendig fjernet, men databasen vil ikke bli fjernet, ikke bekymre deg.

For versjoner over MariaDB 10: 10.0 / 10.1 / 10.2 / 10.3 ▼

service mysql stop 
rpm -e --nodeps galera
yum remove MariaDB-server MariaDB-client
  • På dette tidspunktet vil MariaDB 10.0/10.1/10.2/10.3 bli fullstendig slettet, men databasen vil ikke bli slettet, ikke bekymre deg.

Trinn 2: Installer MariaDB 10.10.2

  • Fra MariaDB 5.5/10.0/10.1/10.2/10.3 versjoner, installer/oppdater til MariaDB 10.10.2.

Installer Mariadb 10.10.2 offisiell repo ▼

yum install nano epel-release -y

Rediger/opprett nå Repo-filen/etc/yum.repos.d

Hvis det er slette eller sikkerhetskopiere eksisterende repo-filer, sørg for at du ikke har noen andre MariaDB-depotfiler ▼

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

Deretter limer du inn følgende, og lagrer▼

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

Etter det vil vi installere Mariadb 10.10.2 ▼

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

Gjenopprett my.cnf-filen ▼

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

Aktiver deretter Mariadb for å starte opp, og start tjenesten:

systemctl enable mariadb
service mysql start

Trinn 3: Oppgrader gjeldende database

Etter installasjonen må vi oppgradere den gjeldende databasen med følgende kommando ▼

mysql_upgrade
  • Om ikke annet, har du oppgradert MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 til den nyeste versjonen av MariaDB 10.10.2.

Hvis du skriver kommandoen mysql_upgrade Når du oppgraderer databasen, vises følgende feilmelding ▼

[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

Vennligst bruk følgendemysql_upgrade kommando for å fikse ▼

mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
  • Vennligst endre "123456" ovenfor til rotpassordet for MySQL eller Mariadb-databasen.

Til slutt kan du bekrefte MySQL- eller Mariadb-databaseversjonen ved å kjøre denne kommandoen over SSH fra terminalen▼

mysql -V

forholdsregler

Hvis MariaDB-databasen din har en lignende feilmelding▼

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

For løsninger på MariaDB-databasefeil, vennligst klikk på lenken nedenfor for å se▼

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delt "Hvordan oppdaterer/oppgraderer jeg til MariaDB7 i VestaCP/CWP/CentOS 10.10.2? , å hjelpe deg.

Velkommen til å dele lenken til denne artikkelen:https://www.chenweiliang.com/cwl-1100.html

Velkommen til Telegram-kanalen til Chen Weiliangs blogg for å få de siste oppdateringene!

🔔 Vær den første til å få den verdifulle "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 Denne guiden inneholder enorm verdi, 🌟Dette er en sjelden mulighet, ikke gå glipp av den! ⏰⌛💨
Del og lik om du vil!
Din deling og likes er vår kontinuerlige motivasjon!

 

发表 评论

E-postadressen din vil ikke offentliggjøres. 必填 项 已 用 * Merkelapp

bla til toppen