લેખ ડિરેક્ટરી
આ ટ્યુટોરીયલમાં તમને માર્ગદર્શન આપવામાં આવશે કે કેવી રીતે કરવુંસેંટો 7, MariaDB ને નવીનતમ Mariadb10.10.2 સંસ્કરણ પર અપગ્રેડ/ઇન્સ્ટોલ કરો.
- આ ટ્યુટોરીયલ CWP અને પર પણ લાગુ પડે છેવેસ્ટાસીપીઅથવા કોઈપણ અન્ય સુસંગત VPS સર્વર નિયંત્રણ પેનલ.
મારિયાડીબી 10.10.2 હવે ખૂબ જ સ્થિર છે અને આ પ્રકાશનમાં ઘણી સુવિધાઓ ઉમેરવામાં અને સુધારવામાં આવી છે.
- તમે કરી શકો છોઅહીંબધા ફેરફારોની સૂચિ તપાસો.
અમે ઉપયોગ કર્યો છેવર્ડપ્રેસ, જુમલા, xenforo, IPS ફોરમ અને કેટલીક અવલંબન કે જેના પર આધાર રાખે છેMySQL DB ની PHP સ્ક્રિપ્ટ મારિયાડીબી 10.10.2 માટે તપાસે છે, તેથી આ સંસ્કરણ પર અપગ્રેડ કરવું સલામત છે.
મારિયાડીબી શું છે?
મારિયાડીબી વિશે ટૂંકું વર્ણન:
- મારિયાડીબી આ માટે રચાયેલ છેMySQLસીધો વિકલ્પ.
- વધુ સુવિધાઓ સાથે: નવું સ્ટોરેજ એન્જિન, ઓછા બગ્સ અને બહેતર પ્રદર્શન.
- મારિયાડીબી એ MySQL ના ઘણા મૂળ વિકાસકર્તાઓ દ્વારા વિકસાવવામાં આવ્યું હતું જેઓ હવે મારિયાડીબી ફાઉન્ડેશન અને મારિયાડીબી કોર્પોરેશન તેમજ સમુદાયમાં ઘણા લોકો માટે કામ કરે છે.
અપગ્રેડ કરવા માટે, નવીનતમ સંસ્કરણ પર અપગ્રેડ કરવા માટે આ સરળ પગલાં અનુસરો.
પગલું 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 સંપૂર્ણપણે દૂર કરવામાં આવશે, પરંતુ ડેટાબેઝ દૂર કરવામાં આવશે નહીં, ચિંતા કરશો નહીં.
મારિયાડીબી 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 ઇન્સ્ટોલ કરો
- મારિયાડીબી 5.5/10.0/10.1/10.2/10.3 વર્ઝનમાંથી, મારિયાડીબી 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
- જો બીજું કંઈ નથી, તો તમે મારિયાડીબી 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
મારિયાડીબી ડેટાબેઝ ભૂલોના ઉકેલ માટે, કૃપા કરીને જોવા માટે નીચેની લિંક પર ક્લિક કરો▼
હોપ ચેન વેઇલિયાંગ બ્લોગ ( https://www.chenweiliang.com/ ) શેર કર્યું "VestaCP/CWP/CentOS 7 માં MariaDB10.10.2 માં કેવી રીતે અપડેટ/અપગ્રેડ કરવું? , તમને મદદ કરવી.
આ લેખની લિંક શેર કરવા માટે આપનું સ્વાગત છે:https://www.chenweiliang.com/cwl-1100.html
નવીનતમ અપડેટ્સ મેળવવા માટે ચેન વેઇલિઆંગના બ્લોગની ટેલિગ્રામ ચેનલ પર આપનું સ્વાગત છે!
📚 આ માર્ગદર્શિકામાં ઘણું મૂલ્ય છે, 🌟આ એક દુર્લભ તક છે, તેને ચૂકશો નહીં! ⏰⌛💨
ગમે તો શેર કરો અને લાઈક કરો!
તમારી શેરિંગ અને લાઈક્સ એ અમારી સતત પ્રેરણા છે!