CentOS 8/RHEL 8 இல் MySQL 8.0 ஐ எவ்வாறு நிறுவுவது


MySQL என்பது மிகவும் பிரபலமான, இலவச மற்றும் திறந்த-மூல தொடர்புடைய தரவுத்தள மேலாண்மை தளமாகும், இது ஒவ்வொரு தரவுத்தளத்திற்கும் பல பயனர் அணுகலை அனுமதிப்பதன் மூலம் எந்த ஒரு சேவையகத்திலும் பல தரவுத்தளங்களை ஹோஸ்ட் செய்ய பயன்படுகிறது.

CentOS 8 மற்றும் RHEL 8 கணினிகளில் இயல்புநிலையாக இயக்கப்பட்ட MySQL தொகுதியைப் பயன்படுத்தி இயல்புநிலை AppStream களஞ்சியத்திலிருந்து நிறுவ சமீபத்திய MySQL 8.0 பதிப்பு கிடைக்கிறது.

மரியாடிபி 10.3 தரவுத்தள பதிப்பும் இயல்புநிலை ஆப்ஸ்ட்ரீம் களஞ்சியத்திலிருந்து நிறுவ கிடைக்கிறது, இது MySQL 5.7 க்கான "டிராப்-இன் மாற்றீடு", சில கட்டுப்பாடுகளுடன் உள்ளது.உங்கள் பயன்பாடு MySQL 8.0 உடன் ஆதரிக்கப்படாவிட்டால், நிறுவ பரிந்துரைக்கிறேன் மரியாடிபி 10.3.

இந்த கட்டுரையில், YUM பயன்பாடு வழியாக இயல்புநிலை ஆப்ஸ்ட்ரீம் களஞ்சியத்தைப் பயன்படுத்தி CentOS 8 மற்றும் RHEL 8 இல் சமீபத்திய MySQL 8.0 பதிப்பை நிறுவும் செயல்முறையை நாங்கள் உங்களிடம் கொண்டு செல்வோம்.

CentOS8 மற்றும் RHEL 8 இல் MySQL 8.0 ஐ நிறுவவும்

MySQL 8.0 இன் சமீபத்திய பதிப்பு பின்வரும் yum கட்டளையைப் பயன்படுத்தி CentOS 8 மற்றும் RHEL 8 கணினிகளில் இயல்புநிலை பயன்பாட்டு ஸ்ட்ரீம் களஞ்சியத்திலிருந்து நிறுவ கிடைக்கிறது.

# yum -y install @mysql

ysysysl தொகுதி MySQL இன் மிக சமீபத்திய பதிப்பை அனைத்து சார்புகளுடன் நிறுவும்.

MySQL இன் நிறுவல் முடிந்ததும், MySQL சேவையைத் தொடங்கவும், கணினி துவக்கத்தில் தானாகவே தொடங்கவும், பின்வரும் கட்டளைகளை இயக்குவதன் மூலம் நிலையை சரிபார்க்கவும்.

# systemctl start mysqld
# systemctl enable --now mysqld
# systemctl status mysqld

ரூட் கடவுச்சொல்லை அமைத்தல், அநாமதேய பயனர்களை நீக்குதல், ரூட் உள்நுழைவை தொலைவிலிருந்து அனுமதிக்காதது, சோதனை தரவுத்தளத்தை அகற்றுதல் மற்றும் சலுகையை மீண்டும் ஏற்றுதல் போன்ற பல பாதுகாப்பு அடிப்படையிலான செயல்பாடுகளைக் கொண்ட பாதுகாப்பு ஸ்கிரிப்டை இயக்குவதன் மூலம் இப்போது MySQL நிறுவலைப் பாதுகாக்கவும்.

# mysql_secure_installation

MySQL நிறுவல் பாதுகாக்கப்பட்டதும், நீங்கள் MySQL ஷெல்லில் உள்நுழைந்து புதிய தரவுத்தளங்களையும் பயனர்களையும் உருவாக்கத் தொடங்கலாம்.

# mysql -u root -p
mysql> create database tecmint;
mysql> GRANT ALL ON tecmint.* TO [email  IDENTIFIED BY 'ravi123';
mysql> exit

அவ்வளவுதான்! இந்த கட்டுரையில், CentOS 8 மற்றும் RHEL 8 இல் MySQL 8.0 ஐ எவ்வாறு நிறுவுவது என்பதை நாங்கள் விளக்கினோம். உங்களிடம் ஏதேனும் கேள்விகள் அல்லது கருத்துகள் இருந்தால், அதை கீழே உள்ள கருத்துப் பிரிவில் எங்களுடன் பகிர்ந்து கொள்ளுங்கள்.