MySQL இல் SELECT அறிக்கையைப் பயன்படுத்தி அட்டவணைப் பெயர்களைப் பெறவும்

Mysql Il Select Arikkaiyaip Payanpatutti Attavanaip Peyarkalaip Peravum



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

இந்த இடுகை இதைப் பற்றி பேசும்:

MySQL இல் 'SELECT' அறிக்கையைப் பயன்படுத்தி அனைத்து அட்டவணைப் பெயர்களையும் எவ்வாறு தீர்மானிப்பது?

MySQL தரவுத்தள அட்டவணை பெயர்களைக் காட்ட, '' ஐப் பயன்படுத்தவும் தேர்ந்தெடுக்கவும் ” அறிக்கை. இந்த நோக்கத்திற்காக, வழங்கப்பட்ட படிகளைப் பார்க்கவும்.







படி 1: டெர்மினலை இணைக்கவும்

முதலில், கீழே பட்டியலிடப்பட்டுள்ள கட்டளையை இயக்குவதன் மூலம் விண்டோஸ் டெர்மினலை MySQL சேவையகத்துடன் இணைக்கவும்:



mysql -u ரூட் -p

இதன் விளைவாக, உங்களிடம் கடவுச்சொல் கேட்கப்படும்:







படி 2: அனைத்து அட்டவணைகளின் பெயர்களையும் காண்பி

இப்போது,' ஐ இயக்கவும் தேர்ந்தெடுக்கவும் 'உடன் கட்டளை' information_schema.tables ” ஒரு தரவுத்தளத்தில் இருக்கும் அனைத்து அட்டவணைகள் மற்றும் நிகழ்ச்சிகள் பற்றிய தகவலைப் பெற:

information_schema.tables இலிருந்து Table_name ஐ TablesName ஆக தேர்ந்தெடுக்கவும்;



MySQL இல் 'SELECT' அறிக்கையைப் பயன்படுத்தி பல தரவுத்தளங்களின் அட்டவணைப் பெயர்களை எவ்வாறு தீர்மானிப்பது?

நீங்கள் ஒரே நேரத்தில் பல தரவுத்தள அட்டவணையைக் காட்ட விரும்பினால், ' யூனியன் 'ஆபரேட்டரைப் பயன்படுத்தலாம்:

information_schema.tables இலிருந்து Table_name ஐ TablesName ஆக தேர்ந்தெடுங்கள் இங்கு table_schema = 'mariadb' UNION Table_name ஐ TablesName ஆக information_schema.tables இலிருந்து தேர்ந்தெடுக்கவும், இதில் table_schema = 'mynewdb';

இங்கே:

  • ' தேர்ந்தெடுக்கவும் தரவுத்தளங்களிலிருந்து பதிவைத் தேர்ந்தெடுக்க ' கட்டளை பயன்படுத்தப்படுகிறது.
  • ' அட்டவணை_பெயர் ” என்பது இயல்புநிலை மாறி.
  • ' அட்டவணைகள் பெயர் ” என்பது விளைந்த அட்டவணை நெடுவரிசையின் பெயர்.
  • ' information_schema.tables 'ஆபரேட்டர் இரண்டு அல்லது பல முடிவுகளை ஒருங்கிணைக்கிறது' தேர்ந்தெடுக்கவும் ' அறிக்கைகள்.
  • ' எங்கே 'பிரிவு வழங்கப்பட்ட நிபந்தனையை பூர்த்தி செய்யும் பதிவுகளை பிரித்தெடுக்கிறது.
  • ' அட்டவணை_திட்டம் தரவுத்தளத்தின் பெயரைச் சேமிக்க மாறி பயன்படுத்தப்படும்.
  • ' mariadb 'மற்றும்' mynewdb ” என்பது எங்கள் தரவுத்தள பெயர்கள்.

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

பல முடிவுகளைப் பெற மற்றொரு வழி ' தேர்ந்தெடுக்கவும் 'தனிப்பட்ட அட்டவணையில் வினவல்கள், அரைப்புள்ளி' ; ' உபயோகிக்கலாம்:

information_schema.tables இலிருந்து Table_name ஐ TablesName ஆக தேர்ந்தெடுங்கள் இதில் table_schema = 'mariadb'; information_schema.tables இலிருந்து Table_name ஐ TablesName ஆக தேர்ந்தெடுங்கள் இதில் table_schema = 'mynewdb';

அவ்வளவுதான்! MySQL இன் “SELECT” அறிக்கையைப் பயன்படுத்தி அட்டவணைப் பெயர்களைப் பெறுவதற்கான பல்வேறு வினவல்களை வழங்கியுள்ளோம்.

முடிவுரை

அட்டவணைப் பெயர்களைப் பெற, ' தேர்ந்தெடுக்கவும் MySQL இல் உள்ள அறிக்கை, information_schema.tables இலிருந்து Table_name ஐ TablesName ஆக தேர்ந்தெடுங்கள்; ” என்ற கட்டளையைப் பயன்படுத்தலாம். பலவற்றின் முடிவுகளைப் பெற ' தேர்ந்தெடுக்கவும் 'ஒரே நேரத்தில் அறிக்கைகள்,' யூனியன் ” ஆபரேட்டரைப் பயன்படுத்தலாம். மறுபுறம், ' ; ” வெவ்வேறு தரவுத்தளங்களின் அட்டவணைப் பெயர்களை தனித்தனியாகக் காட்டுகிறது. MySQL இல் உள்ள “SELECT” அறிக்கையைப் பயன்படுத்தி அட்டவணைப் பெயர்களைப் பெறுவதற்கான செயல்முறையை இந்த இடுகை விளக்குகிறது.