Adresár článkov
V tomto návode vám poradíme, ako na toCentOS 7, inovujte/nainštalujte MariaDB na najnovšiu verziu Mariadb10.10.2.
- Tento návod platí aj pre CWP aVestaCPalebo akýkoľvek iný kompatibilný ovládací panel servera VPS.
MariaDB 10.10.2 je teraz veľmi stabilná a v tomto vydaní bolo pridaných a vylepšených veľa funkcií.
- MôžeštuSkontrolujte zoznam všetkých zmien.
sme použiliWordPress, Joomla, xenforo, IPS Forum a niektoré závislosti, na ktorých závisíMySQL PHP skript DB kontroluje MariaDB 10.10.2, takže je bezpečné upgradovať na túto verziu.
Čo je MariaDB?
Krátky popis o MariaDB:
- MariaDB je navrhnutý tak, abyMySQLpriama náhrada.
- S viacerými funkciami: nový ukladací modul, menej chýb a lepší výkon.
- MariaDB bola vyvinutá mnohými pôvodnými vývojármi MySQL, ktorí teraz pracujú pre MariaDB Foundation a MariaDB Corporation, ako aj mnohí v komunite.
Ak chcete inovovať, postupujte podľa týchto jednoduchých krokov na inováciu na najnovšiu verziu.
Krok 1: Odstráňte starú verziu MariaDB
- Odstráňte starú verziu MariaDB, ako napríklad: 5.5 / 10.0 / 10.1 / 10.2 / 10.3
Pred inštaláciou sa odporúča najskôr zálohovaťDatabáza MySQL.
Najprv si zálohujte aktuálnu konfiguráciu my.cnf▼
cp /etc/my.cnf /etc/my.cnf.bak
- Teraz musíme odstrániť aktuálnu verziu mariadb 7 nainštalovanú na centos 5.5:
Pre MariaDB 5.5 ▼
service mariadb stop / service mysql stop rpm -e --nodeps galera yum remove mariadb mariadb-server
- V tomto bode bude MariaDB 5.5 úplne odstránená, ale databáza nebude odstránená, nebojte sa.
Pre verzie nad MariaDB 10: 10.0 / 10.1 / 10.2 / 10.3 ▼
service mysql stop rpm -e --nodeps galera yum remove MariaDB-server MariaDB-client
- V tomto bode bude MariaDB 10.0/10.1/10.2/10.3 úplne vymazaná, ale databáza nebude vymazaná, nebojte sa.
Krok 2: Nainštalujte MariaDB 10.10.2
- Z verzií MariaDB 5.5/10.0/10.1/10.2/10.3 nainštalujte/aktualizujte na MariaDB 10.10.2.
Nainštalujte oficiálne repo Mariadb 10.10.2 ▼
yum install nano epel-release -y
Teraz upravte/vytvorte súbor Repo/etc/yum.repos.d
Ak existujú vymazané alebo zálohované existujúce repo súbory, uistite sa, že nemáte žiadne ďalšie súbory úložiska MariaDB ▼
mv /etc/yum.repos.d/mariadb.repo /etc/yum.repos.d/mariadb.repo.bak nano /etc/yum.repos.d/mariadb.repo
Potom prilepte nasledujúce a uložte ▼
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.10.2/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Potom nainštalujeme Mariadb 10.10.2 ▼
yum clean all yum install MariaDB-server MariaDB-client net-snmp perl-DBD-MySQL -y yum update -y
Obnoviť súbor my.cnf ▼
rm -rf /etc/my.cnf cp /etc/my.cnf.bak /etc/my.cnf
Potom aktivujte Mariadb na spustenie a spustite službu:
systemctl enable mariadb service mysql start
Krok 3: Aktualizujte aktuálnu databázu
Po inštalácii potrebujeme aktualizovať aktuálnu databázu nasledujúcim príkazom ▼
mysql_upgrade
- Ak nič iné, úspešne ste inovovali MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 na najnovšiu verziu MariaDB 10.10.2.
Ak zadávate príkaz mysql_upgrade
Pri aktualizácii databázy sa zobrazí nasledujúce chybové hlásenie ▼
[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
Použite prosím nasledovnémysql_upgrade
príkaz na opravu ▼
mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
- Zmeňte vyššie uvedené „123456“ na vaše koreňové heslo databázy MySQL alebo Mariadb.
Nakoniec môžete potvrdiť verziu databázy MySQL alebo Mariadb spustením tohto príkazu z terminálu SSH ▼
mysql -V
注意 事项
Ak vaša databáza MariaDB obsahuje podobné chybové hlásenie▼
警告:数据库错误 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
Ak chcete nájsť riešenia chýb databázy MariaDB, kliknite na nasledujúci odkaz na zobrazenie▼
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shared „Ako aktualizovať/inovovať na MariaDB7 vo VestaCP/CWP/CentOS 10.10.2? , pomôcť ti.
Vitajte pri zdieľaní odkazu na tento článok:https://www.chenweiliang.com/cwl-1100.html
Vitajte na telegramovom kanáli blogu Chen Weiliang, kde získate najnovšie aktualizácie!
📚 Táto príručka obsahuje obrovskú hodnotu, 🌟Toto je vzácna príležitosť, nenechajte si ju ujsť! ⏰⌛💨
Ak sa vám páči, zdieľajte a lajkujte!
Vaše zdieľanie a lajky sú našou neustálou motiváciou!