VestaCP/CWP/CentOS 7 لاءِ MariaDB10.10.2 کي ڪيئن اپڊيٽ/اپ گريڊ ڪجي؟

هن سبق ۾ توهان کي هدايت ڪندو ته ڪيئن ڪجيسينٽ 7، ماريا ڊي بي کي جديد Mariadb10.10.2 ورزن تي اپ گريڊ/انسٽال ڪريو.

  • هي سبق پڻ لاڳو ٿئي ٿو CWP ۽VestaCPيا ڪنهن ٻئي هم آهنگ VPS سرور ڪنٽرول پينل.

VestaCP/CWP/CentOS 7 لاءِ MariaDB10.10.2 کي ڪيئن اپڊيٽ/اپ گريڊ ڪجي؟

MariaDB 10.10.2 هاڻي تمام مستحڪم آهي ۽ هن رليز ۾ ڪيتريون ئي خاصيتون شامل ۽ بهتر ڪيون ويون آهن.

  • توهان ڪري سگهو ٿاهتيسڀني تبديلين جي فهرست چيڪ ڪريو.

اسان استعمال ڪيو آهيWordPress، جوملا، xenforo، IPS فورم ۽ ڪجهه انحصار جيڪي انحصار ڪن ٿاهن MySQL ڊي بي جي پي ايڇ پي اسڪرپٽ ماريا ڊي بي 10.10.2 لاءِ چيڪ ڪري ٿي، تنهن ڪري هن نسخي ۾ اپ گريڊ ڪرڻ محفوظ آهي.

ماريا ڊي بي ڇا آهي؟

MariaDB بابت هڪ مختصر وضاحت:

  • ماريا ڊي بي لاء ٺهيل آهيهن MySQLسڌو متبادل.
  • وڌيڪ خصوصيتن سان: نئين اسٽوريج انجڻ، گهٽ ڪيڙا ۽ بهتر ڪارڪردگي.
  • ماريا ڊي بي ڪيترن ئي MySQL جي اصل ڊولپرز پاران تيار ڪئي وئي هئي، جيڪي هاڻي ماريا ڊي بي فائونڊيشن ۽ ماريا ڊي بي ڪارپوريشن لاءِ ڪم ڪن ٿا، گڏوگڏ ڪميونٽي ۾ ڪيترائي.

اپڊيٽ ڪرڻ لاءِ، انهن سادو قدمن تي عمل ڪريو تازه ترين ورزن ۾ اپڊيٽ ڪرڻ لاءِ.

قدم 1: ماريا ڊي بي جي پراڻي ورزن کي ختم ڪريو

  • ماريا ڊي بي جي پراڻي ورزن کي ختم ڪريو، جهڙوڪ: 5.5 / 10.0 / 10.1 / 10.2 / 10.3

انسٽال ڪرڻ کان پهريان، اها صلاح ڏني وئي آهي ته توهان پهرين بيڪ اپ ڪريوMySQL ڊيٽابيس.

پهرين، پنهنجي موجوده my.cnf ترتيب جو بيڪ اپ ڪريو▼

cp /etc/my.cnf /etc/my.cnf.bak
  • هاڻي اسان کي هٽائڻ جي ضرورت آهي موجوده ورزن کي هٽائڻ جي mariadb 7 centos 5.5 تي نصب ٿيل:

ماريا ڊي بي 5.5 ▼ لاءِ

service mariadb stop / service mysql stop
rpm -e --nodeps galera
yum remove mariadb mariadb-server
  • هن نقطي تي ماريا ڊي بي 5.5 مڪمل طور تي هٽايو ويندو، پر ڊيٽابيس کي ختم نه ڪيو ويندو، پريشان نه ڪريو.

ماريا ڊي بي 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 انسٽال ڪريو

  • ماريا ڊي بي 5.5/10.0/10.1/10.2/10.3 ورجن تان، ماريا ڊي بي 10.10.2 تي انسٽال/اپڊيٽ ڪريو.

انسٽال ڪريو Mariadb 10.10.2 سرڪاري ريپو ▼

yum install nano epel-release -y

ھاڻي ترميم ڪريو / ٺاھيو Repo فائل/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
  • جيڪڏهن ٻيو ڪجهه ناهي، توهان ڪاميابيءَ سان ماريا ڊي بي 5.5 / 10.0 / 10.1 / 10.2 / 10.3 کي ماريا ڊي بي 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 يا Mariadb ڊيٽابيس جي روٽ پاسورڊ ۾ تبديل ڪريو.

آخر ۾، توھان تصديق ڪري سگھوٿا MySQL يا ماريا ڊي بي ڊيٽابيس ورزن جي ذريعي ھن ڪمانڊ کي ٽرمينل کان SSH مٿان ھلائي▼

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 ۾ MariaDB10.10.2 کي ڪيئن اپڊيٽ/اپ گريڊ ڪجي؟ ، توهان جي مدد ڪرڻ لاءِ.

هن آرٽيڪل جي لنڪ کي حصيداري ڪرڻ لاء ڀليڪار:https://www.chenweiliang.com/cwl-1100.html

تازن تازه ڪاريون حاصل ڪرڻ لاءِ Chen Weiliang جي بلاگ جي ٽيليگرام چينل تي ڀليڪار!

🔔 چينل جي ٽاپ ڊاريڪٽري ۾ قيمتي "ChatGPT مواد مارڪيٽنگ AI اوزار استعمال ڪرڻ جي گائيڊ" حاصل ڪرڻ وارا پھريون بڻجي وڃو! 🌟
📚 هي گائيڊ وڏي قيمت تي مشتمل آهي، 🌟 هي هڪ نادر موقعو آهي، ان کي نه وڃايو! ⏰⌛💨
پسند اچي ته شيئر ڪريو ۽ پسند ڪريو!
توهان جي حصيداري ۽ پسند اسان جي مسلسل حوصلا آهن!

 

发表 评论

توهان جو اي ميل پتو شايع نه ڪيو ويندو. 必填 项 已 用 * ليبل

مٿي ڏانهن ڇڪيو