MySQL க்கு எந்த அறிமுகமும் தேவையில்லை. இது வேர்ட்பிரஸ் அல்லது பல தனிப்பயன் சிஎம்எஸ் மற்றும் பல நிறுவனத்தின் தரவுத்தளத்தின் பின்னால் உள்ள இயந்திரத்தை இயக்கும் பெரும்பாலான வலைத்தளங்களுக்குப் பின்னால் உள்ள சக்தி. இது ஒரு எளிய ஆனால் மிகவும் பயனுள்ள அமைப்பாகும், இது உங்களுக்குத் தெரிந்தவுடன் தரவை நிர்வகிக்கவும் சேமிக்கவும் மிகவும் நேரடியானதாக ஆக்குகிறது. இன்று நாம் MySQL இல் அட்டவணைகளை எவ்வாறு உருவாக்குவது மற்றும் நீக்குவது என்பதை மறைக்கப் போகிறோம்.
அமேசான் ஃபயர் ஸ்டிக்கில் திரைப்படங்களை பதிவிறக்குவது எப்படி
அட்டவணைகள் ஒரு தர்க்கரீதியான வழியில் கட்டமைக்கப்பட்ட தொடர்புடைய தரவுகளின் தொகுப்புகள் ஆகும். கலங்களில் தரவை (மதிப்புகள்) வரிசைப்படுத்த அட்டவணைகள் வரிசைகள் மற்றும் நெடுவரிசைகளைப் பயன்படுத்துகின்றன. ஒவ்வொரு அட்டவணைக்கும் ஒரு தனித்துவமான பெயர் உள்ளது. ஒவ்வொரு நெடுவரிசையிலும் ஒரு பெயர், தரவு வகை மற்றும் நெடுவரிசைக்கு தொடர்புடைய வேறு எந்த பண்புகளும் இருக்கும். வரிசைகள் பெயர்களையும் கொண்டிருக்கும் மற்றும் நெடுவரிசைகளுடன் தொடர்புடைய தரவைக் கொண்டிருக்கும்.
இந்த அடித்தளம்தான் MySQL உட்பட பெரும்பாலான தரவுத்தளங்களின் மையத்தை உருவாக்குகிறது.
MySQL இல் அட்டவணைகளை உருவாக்கி நீக்கவும்
MySQL இல் அட்டவணைகளை உருவாக்கி நீக்குவதன் மூலம் நான் உங்களை நடத்துவேன். MySQL இல் வேலை செய்ய நீங்கள் phpMyAdmin அல்லது வினவல்களைப் பயன்படுத்தலாம். உங்கள் இருவரையும் காண்பிப்பேன். நீங்கள் GUI அல்லது வினவல்களை நோக்கி ஈர்க்கப்படுவதை நீங்கள் காணலாம். சரியான வழி அல்லது சிறந்த வழி எதுவுமில்லை, உங்களுக்கு மிகவும் வசதியாக இருப்பதைப் பயன்படுத்துங்கள்.
அட்டவணையை நீக்குவது நிரந்தரமானது என்பதை அறிந்து கொள்ளுங்கள். தரவைப் பாதுகாக்க SQL நகல்களை வைத்திருக்காது அல்லது கோப்புகளைச் சேமிக்காது. உங்கள் தரவுத்தளத்தின் காப்புப்பிரதியை நீங்கள் எடுக்கவில்லை என்றால், பின்வாங்குவதில்லை. நீங்கள் அட்டவணைகளை உருவாக்கி நீக்கத் தொடங்குவதற்கு முன் அந்த காப்புப்பிரதியை எடுத்துக்கொள்வது நல்ல யோசனையாக இருக்கலாம்.
முதலில் phpMyAdmin இல் ஒரு அட்டவணையை உருவாக்குவோம்:
- PhpMyAdmin ஐத் திறந்து உள்நுழைக.
- இடது மெனுவிலிருந்து தரவுத்தளத்தைத் தேர்ந்தெடுக்கவும்.
- இடது மெனுவில் தரவுத்தள பெயருக்கு அடியில், புதியதைத் தேர்ந்தெடுக்கவும்.
- படிவத்தை நிரப்பவும், அட்டவணைக்கு ஒரு தனித்துவமான பெயரைக் கொடுக்கும்.
- உங்களுக்குத் தேவையான பக்கத்தை முடிக்கவும்.
- கீழ் வலது மூலையில் சேமி என்பதைத் தேர்ந்தெடுக்கவும்.
எனது SQL இல் ஒரு அட்டவணையை வெற்றிகரமாக உருவாக்கியுள்ளீர்கள்!
இப்போது ஒன்றை நீக்குவோம்.
- PhpMyAdmin ஐத் திறந்து உள்நுழைக.
- இடது மெனுவிலிருந்து தரவுத்தளத்தைத் தேர்ந்தெடுக்கவும்.
- இடது மெனுவில் அல்லது மைய பெட்டியில் பட்டியலிலிருந்து ஒரு அட்டவணையைத் தேர்ந்தெடுக்கவும்.
- நீங்கள் நீக்க விரும்பும் அட்டவணையின் மைய வரிசையில் இருந்து சொட்டு என்பதைத் தேர்ந்தெடுக்கவும். டிராப் என்பது நீக்குவதற்கான SQL- பேசும்.
- தோன்றும் பாப்அப் பெட்டியில் உறுதிப்படுத்தவும்.
- அட்டவணை நீக்கப்பட்டது.
ஒரு SQL வினவலைப் பயன்படுத்தி அட்டவணைகளை உருவாக்கி நீக்கவும்
SQL வினவல்களைப் பயன்படுத்துவது நிச்சயமாக தூய்மையானவருக்கு ஒன்றாகும், ஆனால் அனைத்து டிபிஏக்களும் தங்கள் கையை வைத்திருப்பது நல்ல நடைமுறையாகும். வினவல்களைப் பயன்படுத்தி MySQL இல் அட்டவணையை எவ்வாறு உருவாக்குவது மற்றும் நீக்குவது என்பது இங்கே.
- உள்நுழைந்து MySQL இல் வினவல் கட்டளை சாளரத்தை அணுகவும்.
- ஒரு எடுத்துக்காட்டு தரவுத்தளத்தை உருவாக்குவோம். ‘CREATE DATABASE NAME;’ என தட்டச்சு செய்க. நீங்கள் NAME ஐப் பார்க்கும் இடத்தில், உங்கள் தரவுத்தளத்திற்கு பெயரிடுங்கள். எடுத்துக்காட்டாக, ‘தரவுத்தளத்தை உருவாக்குங்கள் டெக்ஜன்கி;’
- ‘USB DATABASENAME;’ என தட்டச்சு செய்க. DATABASENAME ஐ நீங்கள் காணும் இடத்தில், நீங்கள் மேலே உருவாக்கிய பெயரைச் சேர்க்கவும். எடுத்துக்காட்டாக ‘USE TechJunkie;’.
- ‘அட்டவணையை உருவாக்கு என்றால் அட்டவணை உருவாக்க வேண்டாம் (ஐடி INT);’ என தட்டச்சு செய்க. எடுத்துக்காட்டாக, ‘டெக்ஜன்கி யூசர்கள் (ஐடி ஐஎன்டி) இல்லாதிருந்தால் அட்டவணையை உருவாக்குங்கள்;’.
இது டெக்ஜன்கி எனப்படும் தரவுத்தளத்தையும் அந்த தரவுத்தளத்தில் டெக்ஜன்கி யூசர்ஸ் எனப்படும் அட்டவணையையும் உருவாக்குகிறது. நீங்கள் எங்கு பார்க்கிறீர்கள் (ஐடி ஐஎன்டி), இது முழு எண் தரவு வகையுடன் ஐடி எனப்படும் நெடுவரிசையை உருவாக்குகிறது.
இந்த எடுத்துக்காட்டில் நீங்கள் மேலும் சென்று இதுபோன்ற ஒன்றைத் தட்டச்சு செய்யலாம்:
‘டெக்ஜன்கி யூசர்கள் இல்லாதிருந்தால் அட்டவணையை உருவாக்கவும் (ஐடி INT NULL PRIMARY KEY AUTO_INCREMENT, கடைசி பெயர் VARCHAR (20), முதல் பெயர் VARCHAR (20), Joindate DATE).
இது ஏற்கனவே இல்லாதிருந்தால் இது ஒரு அட்டவணையை உருவாக்கும் மற்றும் கடைசி பெயர், முதல் பெயர் மற்றும் அவை சேரும் தேதிக்கான நெடுவரிசைகளை உருவாக்கும் போது ஒவ்வொரு வரிசையையும் அடையாள எண்ணுடன் தானாக அதிகரிக்கும். VARCHAR என்றால் எந்த எழுத்தும் கலத்தை அதிகபட்சம் 20 எழுத்துகளுடன் நிரப்ப முடியும்.
ஒரு SQL வினவலைப் பயன்படுத்தி அட்டவணையை நீக்கு:
- உள்நுழைந்து MySQL இல் வினவல் கட்டளை சாளரத்தை அணுகவும்.
- நீங்கள் நீக்க விரும்பும் அட்டவணையைக் கொண்ட தரவுத்தளத்தை அணுக ‘DATABASENAME ஐப் பயன்படுத்துக’ எனத் தட்டச்சு செய்க. எடுத்துக்காட்டாக, ‘USE TechJunkie;’
- ‘டேபிளை வைத்திருந்தால் அட்டவணையை கைவிடுங்கள்;’ எடுத்துக்காட்டாக ‘டெக் ஜன்கி யூசர்கள் இருந்தால் அட்டவணை கைவிடவும்;’.
PhpMyAdmin மற்றும் SQL வினவலைப் பயன்படுத்துதல் இரண்டும் ஒரே முடிவை அடையும். நீங்கள் SQL இல் அட்டவணைகளை மிகக் குறைந்த முயற்சியால் உருவாக்கலாம் மற்றும் நீக்கலாம். சில நேரங்களில் மிகக் குறைந்த முயற்சி!
தரவுத்தளங்கள், அட்டவணைகள் மற்றும் உள்ளீடுகளை ஒரே நேரத்தில் உருவாக்க நீங்கள் ஒரு PHP கோப்பைப் பயன்படுத்தலாம், அதை இன்னொரு முறை மறைப்பேன். SQL ஐப் பயன்படுத்த ‘சிறந்த’ வழி இல்லை. தரவுத்தளங்களில் செயல்களைச் செய்ய நீங்கள் எப்போதும் வினவல்களைப் பயன்படுத்த வேண்டும் என்று சில தூய்மைவாதிகள் கூறுகிறார்கள், அதில் அர்த்தம் இருக்கிறது. சராசரி டிபிஏ அதிக நேரத்தை செலவழிக்கும் இடமாகும், ஆனால் ஆரம்ப அல்லது தங்கள் சொந்த வேர்ட்பிரஸ் வலைத்தளத்தை நிர்வகிப்பவர்களுக்கு, phpMyAdmin தொடங்குவதற்கு பயன்படுத்த எளிதானது.
ஆரம்பத்தில் MySQL அல்லது phpMyAdmin க்கு ஏதாவது உதவிக்குறிப்புகள் உள்ளதா? மேலே உள்ள செயல்முறைகளில் ஏதாவது சேர்க்க வேண்டுமா? அதைப் பற்றி கீழே சொல்லுங்கள்!