د VestaCP/CWP/CentOS 7 لپاره ماریاDB10.10.2 ته څنګه تازه کول / اپ گریڈ کول؟

پدې ټیوټوریل کې به تاسو ته لارښوونه وکړي چې څنګهسینټوس 7، ماریاډ بی د ماریاډ بی 10.10.2 وروستي نسخه ته لوړ کړئ / نصب کړئ.

  • دا ټیوټوریل په CWP کې هم پلي کیږي اوVestaCPیا کوم بل مناسب VPS سرور کنټرول پینل.

د VestaCP/CWP/CentOS 7 لپاره ماریاDB10.10.2 ته څنګه تازه کول / اپ گریڈ کول؟

MariaDB 10.10.2 اوس خورا باثباته دی او پدې خپرونه کې ډیری ځانګړتیاوې اضافه شوي او ښه شوي.

  • ته یې کولای شېدلتهد ټولو بدلونونو لیست وګورئ.

موږ کارولی دیWordPress، Joomla، xenforo، IPS فورم او ځینې انحصارونه چې انحصار کويمای د DB پی ایچ پی سکریپټ د ماریا ډی بی 10.10.2 لپاره چک کوي، نو دا خوندي دی چې دې نسخې ته لوړ شي.

MariaDB څه شی دی؟

د MariaDB په اړه لنډ معلومات:

  • ماریا ډی بی د دې لپاره ډیزاین شویمایمستقیم بدیل.
  • د نورو ځانګړتیاو سره: د ذخیره کولو نوی انجن، لږې بګونه او غوره فعالیت.
  • MariaDB د MySQL د ډیری اصلي پراختیا کونکو لخوا رامینځته شوی ، څوک چې اوس د ماریا ډی بی بنسټ او ماریا ډی بی کارپوریشن لپاره کار کوي ، په بیله بیا په ټولنه کې ډیری.

د نوي کولو لپاره، وروستي نسخې ته د لوړولو لپاره دا ساده ګامونه تعقیب کړئ.

1 ګام: د MariaDB زوړ نسخه حذف کړئ

  • د MariaDB پخوانی نسخه حذف کړئ، لکه: 5.5 / 10.0 / 10.1 / 10.2 / 10.3

د نصبولو دمخه، دا سپارښتنه کیږي چې تاسو لومړی بیک اپ کړئد MySQL ډیټابیس.

لومړی، خپل اوسنی my.cnf تشکیلات بیک اپ کړئ▼

cp /etc/my.cnf /etc/my.cnf.bak
  • اوس موږ اړتیا لرو د ماریاډب 7 اوسنی نسخه په سینټوس 5.5 کې نصب کړو:

د MariaDB 5.5 ▼ لپاره

service mariadb stop / service mysql stop
rpm -e --nodeps galera
yum remove mariadb mariadb-server
  • پدې مرحله کې ماریا ډی بی 5.5 به په بشپړ ډول لیرې شي ، مګر ډیټابیس به لرې نشي ، اندیښنه مه کوئ.

د MariaDB 10 پورته نسخو لپاره: 10.0 / 10.1 / 10.2 / 10.3 ▼

service mysql stop 
rpm -e --nodeps galera
yum remove MariaDB-server MariaDB-client
  • پدې مرحله کې ، ماریا ډی بی 10.0/10.1/10.2/10.3 به په بشپړ ډول حذف شي ، مګر ډیټابیس به حذف نشي ، اندیښنه مه کوئ.

مرحله 2: ماریا ډی بی 10.10.2 نصب کړئ

  • د MariaDB 5.5/10.0/10.1/10.2/10.3 نسخو څخه، MariaDB 10.10.2 ته نصب/تازه کړئ.

د Mariadb 10.10.2 رسمي ریپو ▼ نصب کړئ

yum install nano epel-release -y

اوس د ریپو فایل ترمیم / جوړ کړئ/etc/yum.repos.d

که چیرې موجوده ریپو فایلونه حذف یا بیک اپ کړئ ، ډاډ ترلاسه کړئ چې تاسو د ماریا ډی بی ذخیره کولو نور فایلونه نلرئ ▼

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

بیا لاندې پیسټ کړئ، او خوندي کړئ▼

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

له هغې وروسته به موږ ماریاډب 10.10.2 ▼ نصب کړو

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

د my.cnf فایل بیرته ترلاسه کړئ ▼

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

بیا، د بوټ کولو لپاره ماریاډب فعال کړئ، او خدمت پیل کړئ:

systemctl enable mariadb
service mysql start

3 ګام: اوسنی ډیټابیس لوړ کړئ

د نصبولو وروسته، موږ اړتیا لرو چې اوسنی ډیټابیس د لاندې کمانډ په واسطه لوړ کړو ▼

mysql_upgrade
  • که بل څه نه وي، تاسو په بریالیتوب سره د MariaDB 5.5 / 10.0 / 10.1 / 10.2 / 10.3 د MariaDB 10.10.2 وروستي نسخې ته لوړ کړی.

که تاسو کمانډ ټایپ کوئ mysql_upgrade کله چې ډیټابیس اپ گریڈ کړئ، لاندې خطا پیغام څرګندیږي ▼

[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

مهرباني وکړئ لاندې وکاروئmysql_upgrade د سمولو امر ▼

mysql_upgrade -u root --datadir=/var/lib/mysql/ --basedir=/ --password=123456
  • مهرباني وکړئ پورته "123456" خپل MySQL یا د ماریاډ بی ډیټابیس روټ پاسورډ ته بدل کړئ.

په نهایت کې ، تاسو کولی شئ د ټرمینل څخه SSH باندې د دې کمانډ په چلولو سره د MySQL یا Mariadb ډیټابیس نسخه تایید کړئ▼

mysql -V

احتیاطونه

که ستاسو د ماریا ډی بی ډیټابیس ورته خطا پیغام ولري▼

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

د ماریا ډی بی ډیټابیس غلطیو د حل لپاره، مهرباني وکړئ د لیدلو لپاره لاندې لینک کلیک وکړئ▼

امید چن وییلینګ بلاګ ( https://www.chenweiliang.com/ ) شریک کړل "په VestaCP/CWP/CentOS 7 کې ماریاDB10.10.2 ته څنګه تازه کول / اپ گریڈ کول؟ ، ستاسو سره د مرستې لپاره.

د دې مقالې لینک شریکولو ته ښه راغلاست:https://www.chenweiliang.com/cwl-1100.html

د وروستي تازه معلوماتو ترلاسه کولو لپاره د چن ویلیانګ بلاګ ټیلیګرام چینل ته ښه راغلاست!

🔔 د چینل غوره لارښود کې د ارزښتناکه "ChatGPT مینځپانګې بازار موندنې AI وسیلې کارولو لارښود" ترلاسه کولو لپاره لومړی اوسئ! 🌟
📚 دا لارښود لوی ارزښت لري، 🌟دا یو نادر فرصت دی، له لاسه مه ورکوئ! ⏰⌛💨
که مو خوښه شوه لایک او شریک کړئ!
ستاسو شریکول او خوښول زموږ دوامداره هڅونه ده!

 

评论 评论

ستاسو د بریښنالیک آدرس به نشر نشي اړین ساحې کارول کیږي * لیبل

پورته ته سکرول