लेख निर्देशिका
या ट्यूटोरियलमध्ये तुम्हाला कसे करायचे याचे मार्गदर्शन केले जाईलशतक 7, MariaDB ला नवीनतम Mariadb10.10.2 आवृत्तीवर अपग्रेड/इंस्टॉल करा.
- हे ट्यूटोरियल CWP ला देखील लागू होते आणिवेस्टासीपीकिंवा इतर कोणतेही सुसंगत VPS सर्व्हर नियंत्रण पॅनेल.
MariaDB 10.10.2 आता खूप स्थिर आहे आणि या प्रकाशनात अनेक वैशिष्ट्ये जोडली आणि सुधारली आहेत.
- आपण करू शकतायेथेसर्व बदलांची यादी तपासा.
आम्ही वापरले आहेवर्डप्रेस, Joomla, xenforo, IPS फोरम आणि काही अवलंबित्वांवर अवलंबून आहे, MySQL DB ची PHP स्क्रिप्ट MariaDB 10.10.2 साठी तपासते, त्यामुळे या आवृत्तीमध्ये अपग्रेड करणे सुरक्षित आहे.
मारियाडीबी म्हणजे काय?
मारियाडीबी बद्दल थोडक्यात वर्णन:
- मारियाडीबी असे डिझाइन केलेले आहे, MySQLथेट पर्याय.
- अधिक वैशिष्ट्यांसह: नवीन स्टोरेज इंजिन, कमी बग आणि चांगले कार्यप्रदर्शन.
- MariaDB हे MySQL च्या अनेक मूळ विकसकांनी विकसित केले होते, जे आता MariaDB फाउंडेशन आणि MariaDB कॉर्पोरेशन तसेच समुदायातील अनेकांसाठी काम करतात.
अपग्रेड करण्यासाठी, नवीनतम आवृत्तीवर अपग्रेड करण्यासाठी या सोप्या चरणांचे अनुसरण करा.
पायरी 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 वर स्थापित mariadb 5.5 ची वर्तमान आवृत्ती काढण्याची आवश्यकता आहे:
MariaDB 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: MariaDB 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
त्यानंतर आपण 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
त्यानंतर, बूट करण्यासाठी Mariadb सक्रिय करा आणि सेवा सुरू करा:
systemctl enable mariadb service mysql start
पायरी 3: वर्तमान डेटाबेस श्रेणीसुधारित करा
इन्स्टॉलेशननंतर, आम्हाला खालील कमांड ▼ द्वारे वर्तमान डेटाबेस अपग्रेड करणे आवश्यक आहे
mysql_upgrade
- दुसरे काही नसल्यास, तुम्ही MariaDB 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 डेटाबेस रूट पासवर्डमध्ये बदला.
शेवटी, टर्मिनलवरून 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
MariaDB डेटाबेस त्रुटींच्या निराकरणासाठी, कृपया पाहण्यासाठी खालील लिंकवर क्लिक करा▼
होप चेन वेइलांग ब्लॉग ( https://www.chenweiliang.com/ ) सामायिक केले "VestaCP/CWP/CentOS 7 मध्ये MariaDB10.10.2 कसे अपडेट/अपग्रेड करायचे? , तुम्हाला मदत करण्यासाठी.
या लेखाची लिंक सामायिक करण्यासाठी आपले स्वागत आहे:https://www.chenweiliang.com/cwl-1100.html
नवीनतम अपडेट्स मिळवण्यासाठी चेन वेइलियांगच्या ब्लॉगच्या टेलिग्राम चॅनेलवर आपले स्वागत आहे!
📚 या मार्गदर्शकामध्ये प्रचंड मूल्य आहे, 🌟ही एक दुर्मिळ संधी आहे, ती चुकवू नका! ⏰⌛💨
आवडल्यास शेअर आणि लाईक करा!
तुमचे शेअरिंग आणि लाईक्स ही आमची सतत प्रेरणा आहे!