VestaCP/CWP/CentOS 7 کے لیے MariaDB10.10.2 کو اپ ڈیٹ/اپ گریڈ کیسے کریں؟

اس ٹیوٹوریل میں آپ کی رہنمائی کرے گی کہ کیسےکانٹاوس 7، ماریا ڈی بی کو تازہ ترین Mariadb10.10.2 ورژن میں اپ گریڈ/انسٹال کریں۔

  • یہ ٹیوٹوریل CWP اور پر بھی لاگو ہوتا ہے۔ویستاپییا کوئی دوسرا ہم آہنگ VPS سرور کنٹرول پینل۔

VestaCP/CWP/CentOS 7 کے لیے MariaDB10.10.2 کو اپ ڈیٹ/اپ گریڈ کیسے کریں؟

MariaDB 10.10.2 اب بہت مستحکم ہے اور اس ریلیز میں بہت سی خصوصیات شامل اور بہتر کی گئی ہیں۔

  • آپ کر سکتے ہیںیہاں۔تمام تبدیلیوں کی فہرست چیک کریں۔

ہم نے استعمال کیا ہےWordPress، جملہ، زینفورو، آئی پی ایس فورم اور کچھ انحصار جو انحصار کرتے ہیں۔MySQL ڈی بی کا پی ایچ پی اسکرپٹ ماریا ڈی بی 10.10.2 کے لیے چیک کرتا ہے، اس لیے اس ورژن میں اپ گریڈ کرنا محفوظ ہے۔

ماریا ڈی بی کیا ہے؟

ماریا ڈی بی کے بارے میں ایک مختصر تفصیل:

  • ماریا ڈی بی کو ڈیزائن کیا گیا ہے۔MySQLبراہ راست متبادل.
  • مزید خصوصیات کے ساتھ: نیا اسٹوریج انجن، کم کیڑے اور بہتر کارکردگی۔
  • MariaDB کو MySQL کے بہت سے اصل ڈویلپرز نے تیار کیا تھا، جو اب MariaDB فاؤنڈیشن اور MariaDB کارپوریشن کے ساتھ ساتھ کمیونٹی میں بہت سے لوگوں کے لیے کام کرتے ہیں۔

اپ گریڈ کرنے کے لیے، تازہ ترین ورژن میں اپ گریڈ کرنے کے لیے ان آسان اقدامات پر عمل کریں۔

مرحلہ 1: ماریا ڈی بی کا پرانا ورژن حذف کریں۔

  • ماریا ڈی بی کا پرانا ورژن حذف کریں، جیسے: 5.5 / 10.0 / 10.1 / 10.2 / 10.3

انسٹال کرنے سے پہلے، یہ تجویز کیا جاتا ہے کہ آپ پہلے بیک اپ لیں۔MySQL ڈیٹا بیسہے.

سب سے پہلے، اپنی موجودہ my.cnf کنفیگریشن کا بیک اپ بنائیں▼

cp /etc/my.cnf /etc/my.cnf.bak
  • اب ہمیں سینٹوس 7 پر نصب mariadb 5.5 کے موجودہ ورژن کو ہٹانے کی ضرورت ہے:

ماریا ڈی بی 5.5 ▼ کے لیے

service mariadb stop / service mysql stop
rpm -e --nodeps galera
yum remove mariadb mariadb-server
  • اس وقت MariaDB 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
  • اس وقت، MariaDB 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 کو انسٹال/اپ ڈیٹ کریں۔

ماریا ڈی بی 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

اس کے بعد ہم Mariadb 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 یا Mariadb ڈیٹا بیس کے روٹ پاس ورڈ میں تبدیل کریں۔

آخر میں، آپ ٹرمینل سے 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 میں MariaDB10.10.2 کو اپ ڈیٹ/اپ گریڈ کیسے کریں؟ ، آپکی مدد کے لئے.

اس مضمون کا لنک شیئر کرنے میں خوش آمدید:https://www.chenweiliang.com/cwl-1100.html

تازہ ترین اپ ڈیٹس حاصل کرنے کے لیے چن ویلیانگ کے بلاگ کے ٹیلیگرام چینل میں خوش آمدید!

🔔 چینل ٹاپ ڈائرکٹری میں قیمتی "ChatGPT Content Marketing AI Tool Usage Guide" حاصل کرنے والے پہلے فرد بنیں! 🌟
📚 یہ گائیڈ بہت بڑی قیمت پر مشتمل ہے، 🌟یہ ایک نادر موقع ہے، اس سے محروم نہ ہوں! ⏰⌛💨
پسند آئے تو شیئر اور لائک کریں!
آپ کا اشتراک اور پسندیدگی ہماری مسلسل حوصلہ افزائی ہے!

 

评论 评论

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا۔ ضروری شعبوں کا استعمال کیا جاتا ہے * لیبل لگائیں

اوپر سکرول کریں