Makale Rehberi
Bu eğitimde size nasıl yapacağınız konusunda rehberlik edecekCentos 7, MariaDB'yi en son Mariadb10.10.2 sürümüne yükseltin/yükleyin.
- Bu eğitim aynı zamanda CWP için de geçerlidir veVestaCPveya herhangi bir uyumlu VPS sunucu kontrol paneli.
MariaDB 10.10.2 artık çok kararlı ve bu sürümde birçok özellik eklendi ve geliştirildi.
- YapabilirsinBuradaTüm değişikliklerin listesini kontrol edin.
kullandıkWordPress, Joomla, xenforo, IPS Forum ve bunlara bağlı bazı bağımlılıklarMySQL DB'nin PHP betiği MariaDB 10.10.2'yi kontrol eder, bu nedenle bu sürüme yükseltmek güvenlidir.
MariaDB nedir?
MariaDB hakkında kısa bir açıklama:
- MariaDB için tasarlanmıştırMySQLdoğrudan ikame.
- Daha fazla özellikle: yeni depolama motoru, daha az hata ve daha iyi performans.
- MariaDB, şu anda MariaDB Vakfı ve MariaDB Corporation için çalışan birçok MySQL geliştiricisinin yanı sıra topluluktaki birçok kişi tarafından geliştirilmiştir.
Yükseltmek için, en son sürüme yükseltmek için bu basit adımları izleyin.
1. Adım: MariaDB'nin eski sürümünü silin
- MariaDB'nin eski sürümünü silin, örneğin: 5.5 / 10.0 / 10.1 / 10.2 / 10.3
Yüklemeden önce, önce yedeklemeniz önerilirMySQL veritabanı.
İlk olarak, mevcut my.cnf yapılandırmanızı yedekleyin▼
cp /etc/my.cnf /etc/my.cnf.bak
- Şimdi centos 7'de kurulu mariadb 5.5'in mevcut sürümünü kaldırmamız gerekiyor:
MariaDB 5.5 için ▼
service mariadb stop / service mysql stop rpm -e --nodeps galera yum remove mariadb mariadb-server
- Bu noktada MariaDB 5.5 tamamen kaldırılacak, ancak veritabanı kaldırılmayacak, merak etmeyin.
MariaDB 10'un üzerindeki sürümler için: 10.0 / 10.1 / 10.2 / 10.3 ▼
service mysql stop rpm -e --nodeps galera yum remove MariaDB-server MariaDB-client
- Bu noktada MariaDB 10.0/10.1/10.2/10.3 tamamen silinecek ancak veritabanı silinmeyecek, merak etmeyin.
Adım 2: MariaDB 10.10.2'yi yükleyin
- MariaDB 5.5/10.0/10.1/10.2/10.3 sürümlerinden MariaDB 10.10.2'ye kurun/güncelleyin.
Mariadb 10.10.2 resmi deposunu yükleyin ▼
yum install nano epel-release -y
Şimdi Repo dosyasını düzenleyin/oluşturun/etc/yum.repos.d
Mevcut repo dosyalarını silmek veya yedeklemek varsa, başka MariaDB depo dosyanız olmadığından emin olun ▼
mv /etc/yum.repos.d/mariadb.repo /etc/yum.repos.d/mariadb.repo.bak nano /etc/yum.repos.d/mariadb.repo
Ardından aşağıdakini yapıştırın ve kaydedin▼
[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 Mariadb 10.10.2'yi kuracağız ▼
yum clean all yum install MariaDB-server MariaDB-client net-snmp perl-DBD-MySQL -y yum update -y
my.cnf dosyamı kurtar ▼
rm -rf /etc/my.cnf cp /etc/my.cnf.bak /etc/my.cnf
Ardından, önyükleme yapmak için Mariadb'yi etkinleştirin ve hizmeti başlatın:
systemctl enable mariadb service mysql start
3. Adım: Mevcut veritabanını yükseltin
Kurulumdan sonra mevcut veritabanını aşağıdaki komutla yükseltmemiz gerekiyor ▼
mysql_upgrade
- Başka bir şey değilse, MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3'ü MariaDB 10.10.2'nin en son sürümüne başarıyla yükselttiniz.
komutu yazarsanız mysql_upgrade
Veritabanını yükseltirken aşağıdaki hata mesajı çıkıyor ▼
[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
Lütfen aşağıdakileri kullanınmysql_upgrade
düzeltme komutu ▼
mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
- Lütfen yukarıdaki "123456"yı MySQL veya Mariadb veritabanı kök şifrenizle değiştirin.
Son olarak, SSH terminalinden bu komutu çalıştırarak MySQL veya Mariadb veritabanı sürümünü onaylayabilirsiniz ▼
mysql -V
注意 事项
MariaDB veritabanınızda benzer bir hata 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 veritabanı hatalarına yönelik çözümler için lütfen görüntülemek için aşağıdaki bağlantıya tıklayın▼
Umut Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) paylaştı "VestaCP/CWP/CentOS 7'de MariaDB10.10.2'ye nasıl güncellenir/yükseltilir? , sana yardım etmek için.
Bu makalenin bağlantısını paylaşmaya hoş geldiniz:https://www.chenweiliang.com/cwl-1100.html
En son güncellemeleri almak için Chen Weiliang'ın blogunun Telegram kanalına hoş geldiniz!
📚 Bu rehber çok büyük değer içeriyor, 🌟Bu nadir bir fırsat, kaçırmayın! ⏰⌛💨
İsterseniz paylaşın ve beğenin!
Paylaşımlarınız ve beğenileriniz bizim sürekli motivasyonumuz!