Cikkkönyvtár
Ez az oktatóanyag elvezeti Önt, hogyan kelltöbb száz 7, frissítse/telepítse a MariaDB-t a legújabb Mariadb10.10.2 verzióra.
- Ez az oktatóanyag a CWP-re és aVestaCPvagy bármely más kompatibilis VPS szerver vezérlőpanel.
A MariaDB 10.10.2 most nagyon stabil, és számos funkciót adtunk hozzá és fejlesztettek ebben a kiadásban.
- tudszittEllenőrizze az összes módosítás listáját.
használtunkWordPress, Joomla, xenforo, IPS Forum és néhány függőség, amelyek attól függnekMySQL A DB PHP szkriptje ellenőrzi a MariaDB 10.10.2-t, így biztonságosan frissíthető erre a verzióra.
Mi az a MariaDB?
Egy rövid leírás a MariaDB-ről:
- A MariaDB-t úgy tervezték, hogy legyenMySQLközvetlen helyettesítője.
- Több funkcióval: új tárolómotor, kevesebb hiba és jobb teljesítmény.
- A MariaDB-t a MySQL számos eredeti fejlesztője fejlesztette ki, akik jelenleg a MariaDB Foundation és a MariaDB Corporation, valamint a közösség tagjai közül sokan dolgoznak.
A frissítéshez kövesse az alábbi egyszerű lépéseket a legújabb verzióra való frissítéshez.
1. lépés: Törölje a MariaDB régi verzióját
- Törölje a MariaDB régi verzióját, például: 5.5 / 10.0 / 10.1 / 10.2 / 10.3
A telepítés előtt ajánlatos biztonsági másolatot készíteniMySQL adatbázis.
Először készítsen biztonsági másolatot a jelenlegi my.cnf konfigurációjáról▼
cp /etc/my.cnf /etc/my.cnf.bak
- Most el kell távolítanunk a centos 7-re telepített mariadb 5.5 jelenlegi verzióját:
MariaDB 5.5 ▼ esetén
service mariadb stop / service mysql stop rpm -e --nodeps galera yum remove mariadb mariadb-server
- Ezen a ponton a MariaDB 5.5 teljesen el lesz távolítva, de az adatbázis nem törlődik, ne aggódjon.
MariaDB 10 feletti verziók esetén: 10.0 / 10.1 / 10.2 / 10.3 ▼
service mysql stop rpm -e --nodeps galera yum remove MariaDB-server MariaDB-client
- Ezen a ponton a MariaDB 10.0/10.1/10.2/10.3 teljesen törlődik, de az adatbázis nem törlődik, ne aggódj.
2. lépés: Telepítse a MariaDB 10.10.2-t
- A MariaDB 5.5/10.0/10.1/10.2/10.3 verzióitól kezdve telepítse/frissítse a MariaDB 10.10.2-re.
Telepítse a Mariadb 10.10.2 hivatalos repót ▼
yum install nano epel-release -y
Most szerkessze/hozza létre a Repo fájlt/etc/yum.repos.d
Ha vannak meglévő repofájlok törlése vagy biztonsági mentése, győződjön meg arról, hogy nincs más MariaDB tárolófájlja ▼
mv /etc/yum.repos.d/mariadb.repo /etc/yum.repos.d/mariadb.repo.bak nano /etc/yum.repos.d/mariadb.repo
Ezután illessze be a következőket, és mentse el▼
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.10.2/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Ezt követően telepítjük a Mariadb 10.10.2 ▼ verzióját
yum clean all yum install MariaDB-server MariaDB-client net-snmp perl-DBD-MySQL -y yum update -y
A my.cnf fájl helyreállítása ▼
rm -rf /etc/my.cnf cp /etc/my.cnf.bak /etc/my.cnf
Ezután aktiválja a Mariadb-t a rendszerindításhoz, és indítsa el a szolgáltatást:
systemctl enable mariadb service mysql start
3. lépés: Frissítse az aktuális adatbázist
A telepítés után frissítenünk kell az aktuális adatbázist a következő ▼ paranccsal
mysql_upgrade
- Ha mást nem, akkor sikeresen frissítette a MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 verziót a MariaDB 10.10.2 legújabb verziójára.
Ha beírja a parancsot mysql_upgrade
Az adatbázis frissítésekor a következő hibaüzenet jelenik meg ▼
[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
Kérjük, használja a következőketmysql_upgrade
parancs a javításhoz ▼
mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
- Kérjük, módosítsa a fenti „123456”-ot MySQL vagy Mariadb adatbázis gyökérjelszóra.
Végül megerősítheti a MySQL vagy Mariadb adatbázis verzióját, ha ezt a parancsot SSH-n keresztül futtatja a terminálról▼
mysql -V
注意 事项
Ha a MariaDB adatbázisában hasonló hibaüzenet található▼
警告:数据库错误 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
A MariaDB adatbázis hibáinak megoldásához kattintson az alábbi linkre a megtekintéshez▼
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) megosztotta "Hogyan lehet frissíteni/frissíteni a MariaDB7-re a VestaCP/CWP/CentOS 10.10.2-ben? , neked segíteni.
Üdvözöljük a cikk linkjének megosztásában:https://www.chenweiliang.com/cwl-1100.html
Üdvözöljük Chen Weiliang blogjának Telegram csatornáján, hogy értesüljön a legfrissebb hírekről!
📚 Ez az útmutató hatalmas értéket tartalmaz, 🌟 Ritka lehetőség ez, ne hagyd ki! ⏰⌛💨
Oszd meg és lájkold, ha tetszik!
Az Ön megosztása és lájkja folyamatos motivációnk!