Kako ažurirati/nadograditi na MariaDB7 za VestaCP/CWP/CentOS 10.10.2?

U ovom vodiču će vas uputiti kako dacenti 7, nadogradite/instalirajte MariaDB na najnoviju verziju Mariadb10.10.2.

  • Ovaj vodič se također odnosi na CWP iVestaCPili bilo koji drugi kompatibilni VPS serverski kontrolni panel.

Kako ažurirati/nadograditi na MariaDB7 za VestaCP/CWP/CentOS 10.10.2?

MariaDB 10.10.2 je sada vrlo stabilan i mnoge karakteristike su dodane i poboljšane u ovom izdanju.

  • MožešovdjeProvjerite listu svih promjena.

koristili smoWordPress, Joomla, xenforo, IPS Forum i neke zavisnosti koje zavise odMySQL PHP skripta DB-a provjerava da li ima MariaDB 10.10.2, tako da je sigurno nadograditi na ovu verziju.

Šta je MariaDB?

Kratak opis MariaDB-a:

  • MariaDB je dizajniran daMySQLdirektna zamjena.
  • Sa više funkcija: novi mehanizam za skladištenje podataka, manje grešaka i bolje performanse.
  • MariaDB su razvili mnogi originalni programeri MySQL-a koji sada rade za MariaDB Foundation i MariaDB Corporation, kao i mnogi u zajednici.

Za nadogradnju slijedite ove jednostavne korake za nadogradnju na najnoviju verziju.

Korak 1: Izbrišite staru verziju MariaDB-a

  • Izbrišite staru verziju MariaDB-a, kao što je: 5.5 / 10.0 / 10.1 / 10.2 / 10.3

Prije instaliranja, preporučuje se da prvo napravite sigurnosnu kopijuMySQL baza podataka.

Prvo napravite sigurnosnu kopiju vaše trenutne my.cnf konfiguracije▼

cp /etc/my.cnf /etc/my.cnf.bak
  • Sada moramo ukloniti trenutnu verziju mariadb 7 instaliranu na centos 5.5:

Za MariaDB 5.5 ▼

service mariadb stop / service mysql stop
rpm -e --nodeps galera
yum remove mariadb mariadb-server
  • U ovom trenutku MariaDB 5.5 će biti potpuno uklonjen, ali baza podataka neće biti uklonjena, ne brinite.

Za verzije iznad MariaDB 10: 10.0 / 10.1 / 10.2 / 10.3 ▼

service mysql stop 
rpm -e --nodeps galera
yum remove MariaDB-server MariaDB-client
  • U ovom trenutku, MariaDB 10.0/10.1/10.2/10.3 će biti potpuno izbrisan, ali baza podataka neće biti izbrisana, ne brinite.

Korak 2: Instalirajte MariaDB 10.10.2

  • Od verzije MariaDB 5.5/10.0/10.1/10.2/10.3, instalirajte/ažurirajte na MariaDB 10.10.2.

Instalirajte službeni repo Mariadb 10.10.2 ▼

yum install nano epel-release -y

Sada uredite/kreirajte Repo fajl/etc/yum.repos.d

Ako postoje brisanje ili sigurnosna kopija postojećih repo fajlova, uvjerite se da nemate druge datoteke MariaDB spremišta ▼

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

Zatim zalijepite sljedeće i sačuvajte▼

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

Nakon toga ćemo instalirati Mariadb 10.10.2 ▼

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

Oporavi my.cnf fajl ▼

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

Zatim aktivirajte Mariadb za pokretanje i pokrenite uslugu:

systemctl enable mariadb
service mysql start

Korak 3: Nadogradite trenutnu bazu podataka

Nakon instalacije, potrebno je da nadogradimo trenutnu bazu podataka sljedećom naredbom ▼

mysql_upgrade
  • Ako ništa drugo, uspješno ste nadogradili MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 na najnoviju verziju MariaDB 10.10.2.

Ako kucate naredbu mysql_upgrade Prilikom nadogradnje baze podataka pojavljuje se sljedeća poruka o grešci ▼

[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

Molimo koristite sljedećemysql_upgrade naredba za popravku ▼

mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
  • Molimo promijenite gornju "123456" u vašu MySQL ili Mariadb root lozinku.

Konačno, možete potvrditi verziju baze podataka MySQL ili Mariadb pokretanjem ove naredbe preko SSH-a sa terminala▼

mysql -V

Predostrožnosti

Ako vaša MariaDB baza podataka ima sličnu poruku o grešci▼

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

Za rješenja grešaka MariaDB baze podataka, kliknite na sljedeću vezu za pregled▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) dijeli "Kako ažurirati/nadograditi na MariaDB7 u VestaCP/CWP/CentOS 10.10.2? , da vam pomognem.

Dobrodošli da podijelite link ovog članka:https://www.chenweiliang.com/cwl-1100.html

Dobrodošli na Telegram kanal bloga Chen Weilianga kako biste dobili najnovije informacije!

🔔 Budite prvi koji će dobiti vrijedan "Vodič za korištenje AI alata za marketing sadržaja ChatGPT" u glavnom direktoriju kanala! 🌟
📚 Ovaj vodič ima ogromnu vrijednost, 🌟Ovo je rijetka prilika, ne propustite je! ⏰⌛💨
Podelite i lajkujte ako želite!
Vaše dijeljenje i lajkovi su naša stalna motivacija!

 

Komentari

Vaša adresa e-pošte neće biti objavljena. Koriste se obavezna polja * Oznaka

skrolujte na vrh