MySQL இருக்கும் அட்டவணையில் ஒரு நெடுவரிசையைச் சேர்க்கவும்

Mysql Add Column Existing Table



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

தொடரியல்:

>> வயது மேசை அட்டவணை_ பெயர் கூட்டு new_column_name நெடுவரிசை_ வரையறை[ முதல் | பிறகு நெடுவரிசை_ பெயர்];

இந்த வினவலின் விவரம் இங்கே:







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

MySQL Workbench வழியாக நெடுவரிசையைச் சேர்க்கவும்

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





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





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



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


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

கீழேயுள்ள புதிய நெடுவரிசையைச் சேர்க்க வினவல் பட்டியலிடப்பட்ட புதிய சாளரத்தைக் காண்பீர்கள். தொடர விண்ணப்பிக்கவும் பொத்தானை கிளிக் செய்யவும்.

சாளரம் திறக்கப்படும். மாற்றங்களைக் காண பினிஷ் என்பதை அழுத்தவும்.

இப்போது, ​​மறுசீரமைக்கப்பட்ட அட்டவணை கீழே இணைக்கப்பட்டுள்ளது.

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

கட்டளை வரி ஷெல் வழியாக நெடுவரிசையைச் சேர்க்கவும்

கட்டளை வரியைப் பயன்படுத்தும் போது ஏற்கனவே உள்ள அட்டவணையில் புதிய நெடுவரிசையைச் சேர்க்க, நீங்கள் பணிப்பட்டியில் இருந்து MySQL கட்டளை வரி கிளையண்டைத் திறக்க வேண்டும். கேட்கும்போது உங்கள் MySQL கடவுச்சொல்லை உள்ளிட்டு Enter ஐ அழுத்தவும்.

சரிபார்த்த பிறகு, கீழே கொடுக்கப்பட்டுள்ள பதிவை 'மாணவர்' அட்டவணையில் கண்டோம். அட்டவணையின் முடிவில், 'வயது' என்ற புதிய நெடுவரிசையைச் சேர்ப்போம்.

>> தேர்ந்தெடுக்கவும் * இருந்து தகவல்கள் .மாணவர் உத்தரவின் படி ஐடி;

எடுத்துக்காட்டு 01: ஒற்றை நெடுவரிசையைச் சேர்க்கவும்

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

>> வயது மேசை தகவல்கள் .மாணவர் கூட்டு வயது வர்சார் (இருபது) இல்லை ஏதுமில்லை பிறகு வர்க்கம்;

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

>> தேர்ந்தெடுக்கவும் * இருந்து தகவல்கள் .மாணவர் உத்தரவின் படி ஐடி;

புதிதாக உருவாக்கப்பட்ட ‘வயது’ என்ற நெடுவரிசையில் மதிப்புகளைச் சேர்க்கும்போது அட்டவணையைப் புதுப்பிப்போம். 'வயது' என்ற நெடுவரிசையில் மதிப்புகளைச் சேர்க்க கீழே உள்ள மூன்று புதுப்பிப்பு வினவல்களை முயற்சித்தோம்.

>> புதுப்பிக்கவும் தகவல்கள் .மாணவர் அமை வயது='25' எங்கே ஐடி> 0 மற்றும் ஐடி< 3;

>> புதுப்பிக்கவும் தகவல்கள் .மாணவர் அமை வயது='17' எங்கே ஐடி> 3;

>> புதுப்பிக்கவும் தகவல்கள் .மாணவர் அமை வயது='18' எங்கே ஐடி= 3;

ஷெல்லில் கீழே உள்ள தேர்ந்தெடுக்கப்பட்ட வினவலைப் பயன்படுத்தி புதுப்பிக்கப்பட்ட அட்டவணை 'மாணவர்' ஐப் பார்க்கலாம்:

>> தேர்ந்தெடுக்கவும் * இருந்து தகவல்கள் .மாணவர் உத்தரவின் படி ஐடி;

கீழே கொடுக்கப்பட்டுள்ளபடி இப்போது எங்களிடம் முழு-ஃப்ளெட்ஜ் புதிதாக புதுப்பிக்கப்பட்ட அட்டவணை உள்ளது.

எடுத்துக்காட்டு 02: ஒன்றுக்கும் மேற்பட்ட நெடுவரிசைகளைச் சேர்க்கவும்

AltER வினவலைப் பயன்படுத்தி ஏற்கனவே உள்ள அட்டவணையின் வெவ்வேறு இடங்களில் நீங்கள் ஒன்றுக்கு மேற்பட்ட நெடுவரிசைகளையும் சேர்க்கலாம். அட்டவணை 'மாணவர்' நெடுவரிசைகளில் கடைசியாக, பாலினம் மற்றும் நகரம் ஆகிய இரண்டு புதிய நெடுவரிசைகளைச் சேர்க்க கீழேயுள்ள வினவலை முயற்சிப்போம். இந்த வினவலில் இரண்டு நெடுவரிசைகளைச் சேர்க்க இரண்டு ADD உட்பிரிவுகளைப் பயன்படுத்தியுள்ளோம்.

>> வயது மேசை தகவல்கள் .மாணவர் கூட்டு நெடுவரிசை பாலினம் வர்சார் (இருபது) இல்லை ஏதுமில்லை பிறகு வயது, கூட்டு நெடுவரிசை நகரம் வர்சார் (இருபது) இல்லை ஏதுமில்லை பிறகு பாலினம்;

ஷெல்லில் SELECT வினவலைச் சரிபார்த்த பிறகு கீழே உள்ள புதுப்பிக்கப்பட்ட அட்டவணையை நீங்கள் காண்பீர்கள். அட்டவணை இரண்டு புதிய நெடுவரிசைகளை மதிப்புகள் இல்லாமல் உருவாக்கியிருப்பதைக் காணலாம்.

>> தேர்ந்தெடுக்கவும் * இருந்து தகவல்கள் .மாணவர் உத்தரவின் படி ஐடி;

புதிதாக உருவாக்கப்பட்ட நெடுவரிசைகளின் வெறுமையைத் தவிர்க்க, நாங்கள் புதிய நெடுவரிசைகளுக்கு மதிப்புகளைச் சேர்ப்போம், எ.கா. பாலினம் மற்றும் நகரம். 'பாலினம்' மற்றும் 'நகரம்' ஆகிய நெடுவரிசைகளில் மதிப்புகளைச் சேர்க்க கீழேயுள்ள மூன்று புதுப்பிப்பு வினவல்களை நாங்கள் முயற்சித்தோம். முதலில், கீழேயுள்ள வினவலைப் பயன்படுத்தி 'பாலினம்' என்ற நெடுவரிசையைப் புதுப்பித்துள்ளோம்:

>> புதுப்பிக்கவும் தகவல்கள் .மாணவர் அமை பாலினம்='பெண்' எங்கே ஐடி< 6;

அதன் பிறகு, கீழேயுள்ள இரண்டு புதுப்பிப்பு கட்டளைகளைப் பயன்படுத்தி 'நகரம்' நெடுவரிசையைப் புதுப்பித்துள்ளோம்:

>> புதுப்பிக்கவும் தகவல்கள் .மாணவர் அமை நகரம்='இஸ்லாமாபாத்' எங்கே ஐடி< 3; >> புதுப்பிக்கவும் தகவல்கள் .மாணவர் அமை நகரம்='ராவல்பிண்டி' எங்கே ஐடி> 2;

கட்டளை வரி ஷெல்லில் தேர்ந்தெடுக்கப்பட்ட வினவலைப் பயன்படுத்தி புதுப்பிக்கப்பட்ட அட்டவணை 'மாணவர்' ஐப் பார்க்கலாம்:

>> தேர்ந்தெடுக்கவும் * இருந்து தகவல்கள் .மாணவர் உத்தரவின் படி ஐடி;

இறுதியாக, கீழே கொடுக்கப்பட்டுள்ளபடி புதிதாக மறுசீரமைக்கப்பட்ட அட்டவணையைப் பெற்றுள்ளோம்.

முடிவுரை

சரியானது! MySQL பணிமனை மற்றும் கட்டளை-வரி கிளையன்ட் ஷெல்லில் பணிபுரியும் போது ஏற்கனவே உள்ள அட்டவணையில் ஒற்றை நெடுவரிசை அல்லது ஒன்றுக்கு மேற்பட்ட நெடுவரிசைகளைச் சேர்க்க அனைத்து வினவல்களையும் திறம்பட முயற்சித்தோம்.