MySQL இல் உள்ள அனைத்து தரவுத்தளங்களையும் பட்டியலிடுங்கள்

List All Databases Mysql



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

MySQL இல் தரவுத்தளங்களை பட்டியலிட பல முறைகள் உள்ளன.







MySQL ஷெல்லில் உள்ள 'SHOW DATABASES' கட்டளையைப் பயன்படுத்தி தரவுத்தளங்களை பட்டியலிடுவதற்கான எளிய வழி.



காட்டு தரவுத்தளங்கள் ;

நீங்கள் MySQL இல் ரூட் பயனராக உள்நுழையவில்லை என்றால், நீங்கள் அனைத்து தரவுத்தளங்களையும் அணுக முடியாது. எனவே, நீங்கள் ஒரு ரூட் பயனராக உள்நுழைய வேண்டும், இதனால் நீங்கள் அனைத்து தரவுத்தளங்களையும் அணுக முடியும் மற்றும் 'ஷோ டேட்டாபேஸ்' கட்டளையைப் பயன்படுத்தி அனைத்து தரவுத்தளங்களையும் பட்டியலிட முடியும்.



எனவே, முதலில், q கட்டளையைப் பயன்படுத்தி MySQL ஷெல்லிலிருந்து வெளியேறவும்.





q


அடுத்து, பின்வரும் கட்டளையைப் பயன்படுத்தி ரூட் பயனராக உள்நுழைக.

sudo mysql-நீங்கள் ரூட்-


இப்போது, ​​'SHOW DATABASES' கட்டளையை இயக்கவும்.



காட்டு தரவுத்தளங்கள் ;


வெளியீட்டில் நீங்கள் பார்க்க முடியும் என, வெளியீடு அதிக தரவுத்தளங்களை பட்டியலிட்டுள்ளது.

நீங்கள் பல தரவுத்தளங்களை நிர்வகிக்கும் நிர்வாகியாக இருந்தால், தரவுத்தளங்களை வடிகட்ட விரும்பினால், MySQL இல், 'LIKE' கட்டளையைப் பயன்படுத்தி ஒரே நேரத்தில் பல தரவுத்தளங்களை வடிகட்டலாம்.

'LIKE' கட்டளையைப் பயன்படுத்துவதற்கான தொடரியல் பின்வருமாறு.

காட்டு தரவுத்தளங்கள் லைக் முறை;

இந்த தொடரியலில், தரவுத்தளங்களின் பட்டியலை வடிகட்ட அதன் அடிப்படையில் ஒரு குறிப்பிட்ட வடிவத்தை நீங்கள் வழங்க வேண்டும். உதாரணத்திற்கு:

காட்டு தரவுத்தளங்கள் லைக் 'சோதனை%';


இந்த எடுத்துக்காட்டில், te % அடையாளம் என்பது சோதனைக்குப் பிறகு பூஜ்ஜியம், ஒன்று அல்லது அதற்கு மேற்பட்ட எழுத்துக்கள் இருக்கலாம் என்று அர்த்தம்.

MySQL இல், தரவுத்தளங்களை பட்டியலிட நீங்கள் 'ஷோ ஸ்கெமா' கட்டளையைப் பயன்படுத்தலாம். இந்தக் கட்டளை ‘ஷோ டேட்டாபேஸஸ்’ கட்டளையின் அதே தரவுத்தளங்களின் பட்டியலைக் காண்பிக்கும்.

காட்டு ஸ்கேமாஸ்;


வெளியீட்டில் நீங்கள் பார்க்க முடியும் என, அது அதே தரவுத்தளங்களின் பட்டியலைக் காட்டுகிறது.

திட்டங்கள் மற்றும் 'LIKE' கட்டளையைப் பயன்படுத்துவதன் மூலம், நீங்கள் பல தரவுத்தளங்களை வடிகட்டலாம். உதாரணமாக, இரண்டு தரவுத்தளங்களை பட்டியலிட, அதன் பெயர் சோதனையிலிருந்து தொடங்குகிறது மற்றும் என்னுடையது, அத்தகைய முடிவைப் பெற நீங்கள் 'SELECT' அறிக்கையைப் பயன்படுத்தலாம்.

தேர்ந்தெடுக்கவும் திட்டம்_ பெயர்

இருந்து தகவல்_சீமா.சீமேடா

எங்கே திட்டம்_ பெயர் லைக் 'சோதனை%'

அல்லது திட்டம்_ பெயர் லைக் 'என்%';


வெளியீட்டில் நீங்கள் பார்க்க முடியும் என, கொடுக்கப்பட்ட நிபந்தனையின் அடிப்படையில் அது இரண்டு தரவுத்தளங்களை அச்சிட்டது அல்லது காண்பித்தது.

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

sudo mysql-மற்றும்'தரவுத்தளங்களைக் காட்டு'

இந்த கட்டளையின் 'sudo mysql' பகுதியை பற்றி உங்களுக்கு ஏற்கனவே தெரியும். ‘ஷோ டேட்டாபேஸ்’ கட்டளையை செயல்படுத்த ‘-e’ பயன்படுத்தப்படுகிறது. இப்போது, ​​நாம் இந்த கட்டளையை இயக்கினால், அது முன்பு போலவே தரவுத்தளங்களின் பட்டியலை அச்சிடும்.


எனவே, உங்கள் தேவைகள் மற்றும் தேவைகளுக்கு ஏற்ப MySQL இல் தரவுத்தளங்களை பட்டியலிட நீங்கள் பயன்படுத்தக்கூடிய சில வழிகள் இவை.

முடிவுரை

இந்த கட்டுரையில், பல்வேறு நுட்பங்களைப் பயன்படுத்தி MySQL இல் தரவுத்தளங்களை எவ்வாறு பட்டியலிடுவது என்பதை நீங்கள் கற்றுக்கொண்டீர்கள். SHOW DATABASES கட்டளை ஒரு பயனரின் சலுகைகள் சார்பாக தரவுத்தளங்களைக் காட்டுகிறது என்பதையும், ஒரு முனையத்தில் உள்ள அனைத்து தரவுத்தளங்களையும் எவ்வாறு பட்டியலிடுவது என்பதையும் நீங்கள் கற்றுக்கொண்டீர்கள். எனவே, MySQL இல் தரவுத்தளங்களை உருவாக்கி பட்டியலிடுவதில் மகிழுங்கள்.