MySQL SHOW TABLES විස්තර: භාවිතය, පෙරහන් කිරීම, දෝෂ, සහ උසස් විධාන

1. හැඳින්වීම

MySQL සමඟ වැඩ කරන විට, SHOW TABLES විධානය දත්ත ගබඩාවක ඇති වගු පරීක්ෂා කිරීම සඳහා ඉතා වැදගත් වේ. මෙම ලිපියේ, මූලික භාවිතය සිට උසස් උදාහරණ සහ සාමාන්‍ය දෝෂ විසඳුම් දක්වා සියල්ල පැහැදිලි කරමු. මෙම විධානය පරිපූර්ණව අත්කරගත් පසු, ඔබේ දත්ත ගබඩා කළමනාකරණ කාර්යක්ෂමතාවය ගණනාවක් වැඩි දියුණු කරගත හැක.

2. MySQL යනු කුමක්ද?

MySQL සමාලෝචනය

MySQL යනු පුළුල් ලෙස භාවිතා වන විවෘත-මූලාශ්‍ර දත්ත ගබඩා කළමනාකරණ පද්ධතියකි. එය WordPress සහ වෙබ් යෙදුම් සඳහා පසුබැසීමේ (backend) ලෙස සාමාන්‍යයෙන් භාවිතා වේ, එහි සුළු සැලසුම සහ ඉහළ කාර්යක්ෂමතාවය සඳහා ප්‍රසිද්ධයි. MySQL භාවිතා කිරීමෙන්, ඔබට විශාල ප්‍රමාණයේ දත්ත කාර්යක්ෂමව කළමනාකරණය කළ හැක.

දත්ත ගබඩා කළමනාකරණයේ වැදගත්කම

MySQL කාර්යක්ෂමව ක්‍රියාත්මක කිරීම සඳහා මූලික විධාන අවබෝධ කර ගැනීම අත්‍යවශ්‍ය වේ. විශේෂයෙන්, SHOW TABLES වැනි මූලික විධාන පරිපූර්ණව අත්කර ගැනීමෙන්, දෛනික පරිපාලන කාර්යයන් සුවිශේෂී ලෙස හා කාර්යක්ෂමව සිදු කළ හැක.

3. SHOW TABLES විධානයේ මූලික කරුණු

SHOW TABLES භාවිතා කරන ආකාරය

SHOW TABLES යනු වර්තමාන තෝරාගත් දත්ත ගබඩාවේ වගු ලැයිස්තුව පෙන්වීමට භාවිතා කරන විධානයකි. මූලික භාවිතය පහත පරිදි වේ:

SHOW TABLES;

මෙම විධානය වර්තමාන තෝරාගත් දත්ත ගබඩාවේ පවතින සියලු වගු පෙන්වයි.

උදාහරණය

උදාහරණයක් ලෙස, wordpress නමින් හඳුන්වන විශේෂිත දත්ත ගබඩාවේ ඇතුළත් වගු පරීක්ෂා කිරීමට, පහත විධානය ක්‍රියාත්මක කරන්න:

SHOW TABLES FROM wordpress;

මෙම විධානය සඳහන් දත්ත ගබඩාවේ සියලු වගු පෙන්වයි.

4. WHERE සහ LIKE කොටස් සමඟ පෙරහන් කිරීම

වගු නාම සීමා කිරීමේ ක්‍රමය

දත්ත ගබඩාවක විශේෂිත වගු පෙන්වීමට, LIKE කොටස හෝ WHERE කොටස භාවිතා කර වගු නාම පෙරහන් කළ හැක.

SHOW TABLES LIKE 'wp%';

මෙම විධානය wp යන අකුරින් ආරම්භ වන නාමයන්ගෙන් පමණක් වගු පෙන්වයි. WordPress දත්ත ගබඩා වල මෙය බහුලව භාවිතා වේ.

5. SHOW TABLE STATUS සමඟ විස්තරාත්මක තොරතුරු ලබා ගැනීම

විස්තරාත්මක වගු තොරතුරු පරීක්ෂා කිරීම

SHOW TABLE STATUS විධානය එක් එක් වගුවේ පේළි ගණන, අවසන් යාවත්කාලීන කාලය, වගු ප්‍රමාණය වැනි විස්තරාත්මක තොරතුරු පෙන්වීමට භාවිතා වේ.

SHOW TABLE STATUS FROM wordpress;

මෙම විධානය සඳහන් දත්ත ගබඩාවේ සියලු වගු සඳහා විස්තරාත්මක තොරතුරු සමාලෝචනය කිරීමට ඉඩ සලසයි. විශාල දත්ත ගබඩා වල කාර්යක්ෂමතා විශ්ලේෂණය සහ සුදානම සඳහා මෙය විශේෂයෙන් ප්‍රයෝජනවත් වේ.

6. SHOW CREATE TABLE සමඟ වගු නිර්වචන පරීක්ෂා කිරීම

SHOW CREATE TABLE යනු කුමක්ද?

SHOW CREATE TABLE විධානය වගුවේ නිර්මාණ නිර්වචනය පෙන්වයි. මෙම විධානය, වගුවේ ව්‍යුහය වෙනත් දත්ත ගබඩාවකට පිටපත් කිරීමට හෝ බැකප් ස්ක්‍රිප්ට් සකස් කිරීමට ඉතා ප්‍රයෝජනවත් වේ.

SHOW CREATE TABLE my_table;

මෙම විධානය my_table වගුව නැවත සෑදීමට අවශ්‍ය CREATE TABLE ප්‍රකාශය ප්‍රතිදානය කරයි. එමඟින් වෙනත් සේවාදායකයක හෝ දත්ත ගබඩාවක එකම වගුව පහසුවෙන් නැවත සෑදිය හැක.

7. සාමාන්‍ය දෝෂ සහ ඒවායේ විසඳුම්

දෝෂය: “No database selected”

ඔබ SHOW TABLES ක්‍රියාත්මක කරන විට දත්ත ගබඩාවක් තෝරා නොගෙන සිටිනවා නම්, “No database selected” යන දෝෂ පණිවිඩය පෙන්වයි. එම අවස්ථාවේ, පහත පරිදි USE විධානය භාවිතා කර දත්ත ගබඩාවක් තෝරන්න:

USE wordpress;
SHOW TABLES;

දෝෂය: “Unknown database ‘database_name'”

ඔබ සඳහන් කරන දත්ත ගබඩාව පවතින්නේ නැති නම්, “Unknown database ‘database_name'” යන දෝෂ පණිවිඩය ලැබේ. දත්ත ගබඩාවේ නාමය නිවැරදිදැයි පරීක්ෂා කර, අවශ්‍ය නම් අක්ෂර දෝෂ (typos) සකස් කරන්න.

8. නිගමනය

MySQL SHOW TABLES විධානය වගු කළමනාකරණයට මූලික මෙවලමකි. මෙම ලිපියේ, මූලික භාවිතය සිට විස්තරාත්මක තොරතුරු ලබා ගැනීම සහ සාමාන්‍ය දෝෂ හසුරුවීම දක්වා සියල්ල ආවරණය කර ඇත. මෙම විධාන කාර්යක්ෂමව භාවිතා කිරීමෙන්, ඔබේ දත්ත ගබඩා මෙහෙයුම් වඩාත් කාර්යක්ෂම කරගත හැක.