آرٽيڪل ڊاريڪٽري
هن سبق ۾ توهان کي هدايت ڪندو ته ڪيئن ڪجيسينٽ 7، ماريا ڊي بي کي جديد Mariadb10.10.2 ورزن تي اپ گريڊ/انسٽال ڪريو.
- هي سبق پڻ لاڳو ٿئي ٿو CWP ۽VestaCPيا ڪنهن ٻئي هم آهنگ VPS سرور ڪنٽرول پينل.
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 جي بلاگ جي ٽيليگرام چينل تي ڀليڪار!
📚 هي گائيڊ وڏي قيمت تي مشتمل آهي، 🌟 هي هڪ نادر موقعو آهي، ان کي نه وڃايو! ⏰⌛💨
پسند اچي ته شيئر ڪريو ۽ پسند ڪريو!
توهان جي حصيداري ۽ پسند اسان جي مسلسل حوصلا آهن!