இந்த இடுகை இதைப் பற்றி பேசும்:
- அனைத்து அட்டவணை பெயர்களையும் எவ்வாறு தீர்மானிப்பது ' தேர்ந்தெடுக்கவும் ” 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” அறிக்கையைப் பயன்படுத்தி அட்டவணைப் பெயர்களைப் பெறுவதற்கான செயல்முறையை இந்த இடுகை விளக்குகிறது.