Imenik članaka
Ovaj vodič će vas uputiti kakocenti 7, nadogradite/instalirajte MariaDB na najnoviju verziju Mariadb10.10.2.
- Ovaj vodič također se odnosi na CWP iVestaCPili bilo koje druge kompatibilne upravljačke ploče VPS poslužitelja.
MariaDB 10.10.2 sada je vrlo stabilan i mnoge su značajke dodane i poboljšane u ovom izdanju.
- MožešovdjeProvjerite popis svih promjena.
koristili smoWordPress, Joomla, xenforo, IPS Forum i neke ovisnosti koje ovise oMySQL PHP skripta DB-a provjerava MariaDB 10.10.2, tako da je sigurno nadograditi na ovu verziju.
Što je MariaDB?
Kratak opis MariaDB-a:
- MariaDB je dizajniran zaMySQLizravna zamjena.
- S više značajki: novi mehanizam za pohranu, manje grešaka i bolje performanse.
- MariaDB su razvili mnogi izvorni MySQL programeri, 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 su: 5.5 / 10.0 / 10.1 / 10.2 / 10.3
Prije instalacije preporuča se napraviti sigurnosnu kopijuMySQL baza podataka.
Prvo napravite sigurnosnu kopiju trenutne konfiguracije my.cnf▼
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 bit će 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 bit će potpuno izbrisan, ali baza podataka neće biti izbrisana, ne brinite.
Korak 2: Instalirajte MariaDB 10.10.2
- Od verzija 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/stvorite Repo datoteku/etc/yum.repos.d
Ako postoje izbrisane ili sigurnosne kopije postojećih repo datoteka, provjerite nemate li drugih datoteka repozitorija MariaDB ▼
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 spremite▼
[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 moju.cnf datoteku ▼
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 trebamo nadograditi 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 upisujete naredbu mysql_upgrade
Prilikom nadogradnje baze podataka pojavljuje se sljedeća poruka o pogreš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 popravak ▼
mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
- Molimo promijenite gornji "123456" u vašu root lozinku MySQL ili Mariadb baze podataka.
Konačno, možete potvrditi verziju baze podataka MySQL ili Mariadb pokretanjem ove naredbe s terminala SSH ▼
mysql -V
注意 事项
Ako vaša MariaDB baza podataka ima sličnu poruku pogreške▼
警告:数据库错误 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 za pogreške baze podataka MariaDB kliknite na sljedeću poveznicu za prikaz▼
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) dijeli "Kako ažurirati/nadograditi na MariaDB7 u VestaCP/CWP/CentOS 10.10.2? , pomoći ti.
Dobrodošli da podijelite vezu ovog članka:https://www.chenweiliang.com/cwl-1100.html
Dobro došli na Telegram kanal Chen Weiliangovog bloga da dobijete najnovija ažuriranja!
📚 Ovaj vodič ima veliku vrijednost, 🌟 Ovo je rijetka prilika, nemojte je propustiti! ⏰⌛💨
Podijelite i lajkajte ako vam se sviđa!
Vaše dijeljenje i lajkovi naša su stalna motivacija!