கட்டுரை அடைவு
இந்த டுடோரியலில் எப்படி செய்வது என்று உங்களுக்கு வழிகாட்டும்CentOS 7, MariaDBஐ சமீபத்திய Mariadb10.10.2 பதிப்பிற்கு மேம்படுத்தவும்/நிறுவும்.
- இந்த டுடோரியல் CWP க்கும் பொருந்தும்VestaCPஅல்லது வேறு ஏதேனும் இணக்கமான VPS சர்வர் கட்டுப்பாட்டுப் பலகம்.
MariaDB 10.10.2 இப்போது மிகவும் நிலையானது மற்றும் இந்த வெளியீட்டில் பல அம்சங்கள் சேர்க்கப்பட்டு மேம்படுத்தப்பட்டுள்ளன.
- உன்னால் முடியும்此处அனைத்து மாற்றங்களின் பட்டியலைச் சரிபார்க்கவும்.
நாங்கள் பயன்படுத்தினோம்வேர்ட்பிரஸ், Joomla, xenforo, IPS Forum மற்றும் சார்ந்து இருக்கும் சில சார்புகள்MySQL, DB இன் PHP ஸ்கிரிப்ட் MariaDB 10.10.2 ஐ சரிபார்க்கிறது, எனவே இந்தப் பதிப்பிற்கு மேம்படுத்துவது பாதுகாப்பானது.
மரியாடிபி என்றால் என்ன?
MariaDB பற்றி ஒரு சிறிய விளக்கம்:
- MariaDB வடிவமைக்கப்பட்டுள்ளதுMySQL,நேரடி மாற்று.
- கூடுதல் அம்சங்களுடன்: புதிய சேமிப்பக இயந்திரம், குறைவான பிழைகள் மற்றும் சிறந்த செயல்திறன்.
- MariaDB ஆனது MySQL இன் அசல் டெவலப்பர்கள் பலரால் உருவாக்கப்பட்டது, அவர்கள் இப்போது MariaDB அறக்கட்டளை மற்றும் MariaDB கார்ப்பரேஷன் மற்றும் சமூகத்தில் உள்ள பலருக்கு வேலை செய்கிறார்கள்.
மேம்படுத்த, சமீபத்திய பதிப்பிற்கு மேம்படுத்த, இந்த எளிய வழிமுறைகளைப் பின்பற்றவும்.
படி 1: 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 ஐ நிறுவவும்
- மரியாடிபி 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
ஏற்கனவே உள்ள repo கோப்புகளை நீக்கவோ அல்லது காப்புப் பிரதி எடுக்கவோ இருந்தால், உங்களிடம் வேறு MariaDB களஞ்சியக் கோப்புகள் இல்லை என்பதை உறுதிப்படுத்தவும் ▼
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
முன்னெச்சரிக்கைகள்
உங்கள் MariaDB தரவுத்தளத்தில் இதே போன்ற பிழைச் செய்தி இருந்தால்▼
警告:数据库错误 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
சமீபத்திய புதுப்பிப்புகளைப் பெற, சென் வெலியாங்கின் வலைப்பதிவின் டெலிகிராம் சேனலுக்கு வரவேற்கிறோம்!
📚 இந்த வழிகாட்டியில் பெரும் மதிப்பு உள்ளது, 🌟இது ஒரு அரிய வாய்ப்பு, தவறவிடாதீர்கள்! ⏰⌛💨
பிடித்திருந்தால் ஷேர் செய்து லைக் செய்யுங்கள்!
உங்களின் பகிர்வும் விருப்பங்களும் எங்களின் தொடர்ச்சியான ஊக்கம்!