VestaCP/CWP/CentOS 7 üçün MariaDB10.10.2-ə necə yeniləmək/yenilətmək olar?

Bu təlimatda sizə necə kömək edəcəyinizi izah edəcəksent 7, MariaDB-ni ən son Mariadb10.10.2 versiyasına təkmilləşdirin/quraşdırın.

  • Bu təlimat həm də CWP vəVestaCPvə ya hər hansı digər uyğun VPS server idarəetmə paneli.

VestaCP/CWP/CentOS 7 üçün MariaDB10.10.2-ə necə yeniləmək/yenilətmək olar?

MariaDB 10.10.2 indi çox stabildir və bu buraxılışda bir çox funksiyalar əlavə edilib və təkmilləşdirilib.

  • BacararsanburadaBütün dəyişikliklərin siyahısını yoxlayın.

istifadə etmişikWordPress, Joomla, xenforo, IPS Forum və asılı olan bəzi asılılıqlarMySQL DB-nin PHP skripti MariaDB 10.10.2-ni yoxlayır, ona görə də bu versiyaya yüksəltmək təhlükəsizdir.

MariaDB nədir?

MariaDB haqqında qısa təsvir:

  • MariaDB üçün nəzərdə tutulmuşdurMySQLbirbaşa əvəzedici.
  • Daha çox funksiya ilə: yeni yaddaş mühərriki, daha az səhv və daha yaxşı performans.
  • MariaDB indi MariaDB Fondu və MariaDB Korporasiyası, eləcə də cəmiyyətdəki bir çoxları üçün işləyən MySQL-in bir çox orijinal tərtibatçıları tərəfindən hazırlanmışdır.

Təkmilləşdirmək üçün ən son versiyaya yüksəltmək üçün bu sadə addımları yerinə yetirin.

Addım 1: MariaDB-nin köhnə versiyasını silin

  • MariaDB-nin köhnə versiyasını silin, məsələn: 5.5 / 10.0 / 10.1 / 10.2 / 10.3

Quraşdırmadan əvvəl əvvəlcə ehtiyat nüsxəsini çıxarmağınız tövsiyə olunurMySQL verilənlər bazası.

Əvvəlcə cari my.cnf konfiqurasiyanızın ehtiyat nüsxəsini çıxarın▼

cp /etc/my.cnf /etc/my.cnf.bak
  • İndi biz centos 7-də quraşdırılmış mariadb 5.5-in cari versiyasını silməliyik:

MariaDB 5.5 ▼ üçün

service mariadb stop / service mysql stop
rpm -e --nodeps galera
yum remove mariadb mariadb-server
  • Bu zaman MariaDB 5.5 tamamilə silinəcək, lakin verilənlər bazası silinməyəcək, narahat olmayın.

MariaDB 10-dan yuxarı versiyalar üçün: 10.0 / 10.1 / 10.2 / 10.3 ▼

service mysql stop 
rpm -e --nodeps galera
yum remove MariaDB-server MariaDB-client
  • Bu zaman MariaDB 10.0/10.1/10.2/10.3 tamamilə silinəcək, lakin verilənlər bazası silinməyəcək, narahat olmayın.

Addım 2: MariaDB 10.10.2 quraşdırın

  • MariaDB 5.5/10.0/10.1/10.2/10.3 versiyalarından MariaDB 10.10.2-yə quraşdırın/yeniləyin.

Mariadb 10.10.2 rəsmi repo quraşdırın ▼

yum install nano epel-release -y

İndi Repo faylını redaktə edin/yaradın/etc/yum.repos.d

Mövcud repo faylları silin və ya ehtiyat nüsxəsi varsa, başqa heç bir MariaDB depo faylınız olmadığından əmin olun ▼

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

Sonra aşağıdakıları yapışdırın və yadda saxlayın▼

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

Bundan sonra biz Mariadb 10.10.2 ▼ quraşdıracağıq

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

my.cnf faylını bərpa edin ▼

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

Sonra yükləmək üçün Mariadb-ı aktivləşdirin və xidməti işə salın:

systemctl enable mariadb
service mysql start

Addım 3: Cari verilənlər bazasını təkmilləşdirin

Quraşdırıldıqdan sonra cari verilənlər bazasını aşağıdakı ▼ əmri ilə təkmilləşdirməliyik

mysql_upgrade
  • Başqa heç nə yoxdursa, siz MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3-ü MariaDB 10.10.2-nin ən son versiyasına uğurla təkmilləşdirdiniz.

Əgər əmri yazırsan mysql_upgrade Verilənlər bazasını təkmilləşdirərkən aşağıdakı xəta mesajı görünür ▼

[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

Zəhmət olmasa aşağıdakılardan istifadə edinmysql_upgrade düzəltmə əmri ▼

mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
  • Lütfən, yuxarıdakı "123456"nı MySQL və ya Mariadb verilənlər bazası kök parolunuza dəyişin.

Nəhayət, SSH terminalından bu əmri işlətməklə MySQL və ya Mariadb verilənlər bazası versiyasını təsdiq edə bilərsiniz ▼

mysql -V

注意 事项

MariaDB verilənlər bazanızda oxşar xəta mesajı varsa▼

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

MariaDB verilənlər bazası xətalarının həlli üçün, baxmaq üçün aşağıdakı linkə klikləyin▼

Hope Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) paylaşdı "VestaCP/CWP/CentOS 7-də MariaDB10.10.2-yə necə yeniləmək/yenilətmək olar? , sənə kömək etmək.

Bu məqalənin linkini paylaşmağa xoş gəlmisiniz:https://www.chenweiliang.com/cwl-1100.html

Ən son yenilikləri əldə etmək üçün Chen Weiliang bloqunun Telegram kanalına xoş gəlmisiniz!

🔔 Kanalın ən yaxşı kataloqunda dəyərli "ChatGPT Məzmun Marketinq AI Aləti İstifadə Bələdçisi"ni ilk əldə edən siz olun! 🌟
📚 Bu təlimatda böyük dəyər var, 🌟Bu nadir fürsətdir, qaçırmayın! ⏰⌛💨
Bəyəndinizsə paylaşın və bəyənin!
Paylaşımlarınız və bəyənmələriniz davamlı motivasiyamızdır!

 

发表 评论

Elektron poçtunuz dərc olunmayacaq. Zəruri sahələrdən istifadə olunur * Etiket

yuxarıya sürüşdürün