Jak aktualizovat/upgradovat na MariaDB7 pro VestaCP/CWP/CentOS 10.10.2?

V tomto tutoriálu vám poradí, jak na toCentOS 7, upgradujte/nainstalujte MariaDB na nejnovější verzi Mariadb10.10.2.

  • Tento návod platí také pro CWP aVestaCPnebo jakýkoli jiný kompatibilní ovládací panel serveru VPS.

Jak aktualizovat/upgradovat na MariaDB7 pro VestaCP/CWP/CentOS 10.10.2?

MariaDB 10.10.2 je nyní velmi stabilní a v tomto vydání bylo přidáno a vylepšeno mnoho funkcí.

  • MůžeštadyZkontrolujte seznam všech změn.

jsme použiliWordPress, Joomla, xenforo, IPS Forum a některé závislosti, na kterých závisíMySQL PHP skript DB kontroluje MariaDB 10.10.2, takže je bezpečné upgradovat na tuto verzi.

Co je MariaDB?

Krátký popis o MariaDB:

  • MariaDB je navržena tak, abyMySQLpřímá náhrada.
  • S více funkcemi: nový modul úložiště, méně chyb a lepší výkon.
  • MariaDB byla vyvinuta mnoha původními vývojáři MySQL, kteří nyní pracují pro MariaDB Foundation a MariaDB Corporation, stejně jako pro mnoho dalších v komunitě.

Chcete-li provést upgrade, postupujte podle těchto jednoduchých kroků a upgradujte na nejnovější verzi.

Krok 1: Odstraňte starou verzi MariaDB

  • Smažte starou verzi MariaDB, například: 5.5 / 10.0 / 10.1 / 10.2 / 10.3

Před instalací se doporučuje provést zálohuMySQL databáze.

Nejprve zálohujte svou aktuální konfiguraci my.cnf▼

cp /etc/my.cnf /etc/my.cnf.bak
  • Nyní musíme odstranit aktuální verzi mariadb 7 nainstalovanou na centos 5.5:

Pro MariaDB 5.5 ▼

service mariadb stop / service mysql stop
rpm -e --nodeps galera
yum remove mariadb mariadb-server
  • V tomto okamžiku bude MariaDB 5.5 zcela odstraněna, ale databáze nebude odstraněna, nebojte se.

Pro verze vyšší než MariaDB 10: 10.0 / 10.1 / 10.2 / 10.3 ▼

service mysql stop 
rpm -e --nodeps galera
yum remove MariaDB-server MariaDB-client
  • V tuto chvíli bude MariaDB 10.0/10.1/10.2/10.3 zcela odstraněna, ale databáze nebude smazána, nebojte se.

Krok 2: Nainstalujte MariaDB 10.10.2

  • Z verzí MariaDB 5.5/10.0/10.1/10.2/10.3 nainstalujte/aktualizujte na MariaDB 10.10.2.

Nainstalujte oficiální repo Mariadb 10.10.2 ▼

yum install nano epel-release -y

Nyní upravte/vytvořte soubor Repo/etc/yum.repos.d

Pokud existují odstranit nebo zálohovat existující repo soubory, ujistěte se, že nemáte žádné další soubory úložiště MariaDB ▼

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

Poté vložte následující 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

Poté nainstalujeme Mariadb 10.10.2 ▼

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

Obnovit soubor my.cnf ▼

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

Poté aktivujte Mariadb pro spuštění a spusťte službu:

systemctl enable mariadb
service mysql start

Krok 3: Upgradujte aktuální databázi

Po instalaci musíme provést upgrade aktuální databáze následujícím příkazem ▼

mysql_upgrade
  • Pokud nic jiného, ​​úspěšně jste upgradovali MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 na nejnovější verzi MariaDB 10.10.2.

Pokud zadáváte příkaz mysql_upgrade Při aktualizaci databáze se zobrazí následující chybová zpráva ▼

[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žijte prosím následujícímysql_upgrade příkaz k opravě ▼

mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
  • Změňte výše uvedené „123456“ na své kořenové heslo databáze MySQL nebo Mariadb.

Nakonec můžete potvrdit verzi databáze MySQL nebo Mariadb spuštěním tohoto příkazu z terminálu SSH ▼

mysql -V

注意 事项

Pokud má vaše databáze MariaDB podobnou chybovou zprávu▼

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

Řešení chyb databáze MariaDB zobrazíte kliknutím na odkaz níže▼

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) sdílené „Jak aktualizovat/upgradovat na MariaDB7 ve VestaCP/CWP/CentOS 10.10.2? , pomoct ti.

Vítejte u sdílení odkazu na tento článek:https://www.chenweiliang.com/cwl-1100.html

Vítejte na telegramovém kanálu blogu Chen Weiliang, kde získáte nejnovější aktualizace!

🔔 Buďte první, kdo získá cenný „Průvodce používáním nástroje AI pro obsahový marketing ChatGPT“ v hlavním adresáři kanálu! 🌟
📚 Tento průvodce má obrovskou hodnotu, 🌟Toto je vzácná příležitost, nenechte si ji ujít! ⏰⌛💨
Sdílejte a lajkujte, pokud se vám líbí!
Vaše sdílení a lajky jsou naší neustálou motivací!

 

发表 评论

Vaše e-mailová adresa nebude zveřejněna. 必填 项 已 用 * 标注

滚动 到 顶部