MySQL டுடோரியல் - MySQL கற்க ஒரு தொடக்க வழிகாட்டி

இந்த விரிவான MySQL டுடோரியல் வலைப்பதிவு MySQL தரவுத்தளத்தில் உள்ள அனைத்து கட்டளைகளையும் கொண்டுள்ளது மற்றும் MySQL இன் அடிப்படைகளை எடுத்துக்காட்டுகளுடன் புரிந்து கொள்ள உதவுகிறது.

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



இந்த வலைப்பதிவில் உள்ளடக்கப்பட்ட தலைப்புகள் முக்கியமாக 4 வகைகளாக பிரிக்கப்பட்டுள்ளன: டி.டி.எல், டி.எம்.எல், டி.சி.எல் மற்றும் டி.சி.எல்.



  • தி டி.டி.எல் (தரவு வரையறை மொழி) தரவுத்தளத்தை வரையறுக்கப் பயன்படும் கட்டளைகளைக் கொண்டுள்ளது. எடுத்துக்காட்டு: உருவாக்கவும், கைவிடவும், மாற்று, துண்டிக்கவும், COMMENT, RENAME.
  • தி டி.எம்.எல் (தரவு கையாளுதல் மொழி) கட்டளைகள் தரவுத்தளத்தில் இருக்கும் தரவைக் கையாளுவதைக் கையாளுகின்றன. எடுத்துக்காட்டு: தேர்ந்தெடு, செருகு, புதுப்பிப்பு, நீக்கு.
  • தி டி.சி.எல் (தரவுக் கட்டுப்பாட்டு மொழி) கட்டளைகள் தரவுத்தள அமைப்பின் உரிமைகள், அனுமதிகள் மற்றும் பிற கட்டுப்பாடுகளைக் கையாளுகின்றன. எடுத்துக்காட்டு: கிராண்ட், இன்வோக்
  • தி டி.சி.எல் (பரிவர்த்தனை கட்டுப்பாட்டு மொழி) தரவுத்தளத்தின் பரிவர்த்தனையை முக்கியமாக கையாளும் கட்டளைகளைக் கொண்டுள்ளது.

கட்டளைகளைத் தவிர, வலைப்பதிவில் உள்ளடக்கப்பட்ட பிற தலைப்புகள் பின்வருமாறு:

இந்த வகைகளில் ஒவ்வொன்றையும் ஒவ்வொன்றாக மறைக்கப் போகிறோம்.



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

மாணவர் அடையாளம் மாணவர் பெயர் பெற்றோர் பெயர் முகவரி நகரம் அஞ்சல் குறியீடு நாடு கட்டணம்
01ஹஸ்னிடிஸ்எமிஸ்டெல்லிஸ் சாலைஅஃபிர்35110அல்ஜீரியா42145
02சுபம்நாராயண்எம்.ஜி சாலைபெங்களூர்560001இந்தியா45672
03சலோமாவோகாதலர்மயோ சாலைதெளிவான நதி27460பிரேசில்65432
04விஷால்ரமேஷ்குயின்ஸ் க்வேடொராண்டோ416கனடா23455
05பார்க் ஜிமின்கிம் தை ஹியூங்கங்கனம் தெருசியோல்135081தென் கொரியா22353

அட்டவணை 1: மாதிரி தரவுத்தளம் - MySQL பயிற்சி

எனவே, இப்போது தொடங்குவோம்!



புதிய புதுப்பிப்புகளைப் பெற எங்கள் யூடியூப் சேனலுக்கு குழுசேரவும் ..!

MySQL டுடோரியல்: தரவு வரையறை (டி.டி.எல்) கட்டளைகள்

இந்த பிரிவு அந்த கட்டளைகளைக் கொண்டுள்ளது, இதன் மூலம் உங்கள் தரவுத்தளத்தை வரையறுக்க முடியும். கட்டளைகள்:

இப்போது, ​​நான் கட்டளைகளுடன் தொடங்குவதற்கு முன், MySQL இல் உள்ள கருத்துகளைக் குறிப்பிடுவதற்கான வழியைச் சொல்கிறேன்.

கருத்துரைகள்

மற்ற நிரலாக்க மொழியைப் போலவே, முக்கியமாக இரண்டு வகையான கருத்துகள் உள்ளன.

  • ஒற்றை வரி கருத்துகள் - ஒற்றை வரி கருத்துகள் ‘-‘ என்று தொடங்குகின்றன. எனவே, பின்னர் குறிப்பிடப்பட்ட எந்த உரையும் - வரியின் இறுதி வரை தொகுப்பால் புறக்கணிக்கப்படும்.
உதாரணமாக:
- அனைத்தையும் தேர்ந்தெடுக்கவும்: மாணவர்களிடமிருந்து தேர்ந்தெடுக்கவும்
  • பல வரி கருத்துகள் - பல வரி கருத்துகள் / * உடன் தொடங்கி * / உடன் முடிவடையும். எனவே, / * மற்றும் * / க்கு இடையில் குறிப்பிடப்பட்டுள்ள எந்த உரையும் தொகுப்பால் புறக்கணிக்கப்படும்.
உதாரணமாக:
/ * மாணவர் அட்டவணையில் உள்ள அனைத்து பதிவுகளின் அனைத்து நெடுவரிசைகளையும் தேர்ந்தெடுக்கவும்: * / மாணவர்களிடமிருந்து தேர்ந்தெடுக்கவும்

இப்போது, ​​MySQL இல் கருத்துகளை எவ்வாறு குறிப்பிடுவது என்பது உங்களுக்குத் தெரியும், டி.டி.எல் கட்டளைகளுடன் தொடரலாம்.

உருவாக்கவும்

உருவாக்கும் அறிக்கை ஒரு ஸ்கீமா, அட்டவணைகள் அல்லது ஒரு குறியீட்டை உருவாக்க பயன்படுகிறது.

‘ஸ்கீமாவை உருவாக்கு’ அறிக்கை

இந்த அறிக்கை ஒரு தரவுத்தளத்தை உருவாக்க பயன்படுகிறது.

தொடரியல்:
SCHEMA தரவுத்தள_பெயரை உருவாக்கவும்
உதாரணமாக:
ஸ்கீமா மாணவர்களை உருவாக்குங்கள்

‘அட்டவணையை உருவாக்கு’ அறிக்கை

தரவுத்தளத்தில் புதிய அட்டவணையை உருவாக்க இந்த அறிக்கை பயன்படுத்தப்படுகிறது.

தொடரியல்:
அட்டவணையை உருவாக்கவும் அட்டவணை_பெயர் (  நெடுவரிசை 1 தரவு வகை ,  நெடுவரிசை 2 தரவு வகை ,  நெடுவரிசை 3 தரவு வகை , .... )
உதாரணமாக:
அட்டவணை மாணவர்களை உருவாக்கு (மாணவர் ஐடி, மாணவர் பெயர் வார்சார் (255), பெற்றோர் பெயர் வார்சார் (255), முகவரி வார்சார் (255), அஞ்சல் குறியீடு எண்ணாக, நகர வார்சார் (255))

‘அட்டவணையை உருவாக்கு’ அறிக்கை

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

தொடரியல்:
அட்டவணையை உருவாக்கவும் புதிய_விவரம்_பெயர் ஐ.எஸ் தேர்ந்தெடு நெடுவரிசை 1, நெடுவரிசை 2, ...  FROM இருக்கும்_டேபிள்_பெயர்  எங்கே ....
உதாரணமாக:
மாணவர்களின் பெயர், பெற்றோரின் பெயரைத் தேர்ந்தெடுப்பது போன்ற அட்டவணையை உருவாக்கவும்

வயது

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

‘ALTER TABLE’ அறிக்கை

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

தொடரியல்:
மாற்று அட்டவணை அட்டவணை_பெயர்  கூட்டு நெடுவரிசை_பெயர் தரவு வகை 
உதாரணமாக:
மாற்று அட்டவணை மாணவர்கள் தேதி சேர்க்கவும் பிறப்பு தேதி

கைவிட

தரவுத்தளம், அட்டவணைகள் அல்லது நெடுவரிசைகளை நீக்க DROP கட்டளை பயன்படுத்தப்படுகிறது.

‘டிராப் ஸ்கீமா’ அறிக்கை

இந்த அறிக்கை முழுமையான திட்டத்தை கைவிட பயன்படுகிறது.

தொடரியல்:
SCHEMA schema_name ஐ கைவிடவும்
உதாரணமாக:
டிராப் ஸ்கீமா மாணவர்களின் தகவல்

‘டிராப் டேபிள்’ அறிக்கை

இந்த அறிக்கை முழு அட்டவணையையும் அதன் அனைத்து மதிப்புகளுடன் கைவிட பயன்படுகிறது.

தொடரியல்:
அட்டவணை அட்டவணை பெயரை கைவிடவும்
உதாரணமாக:
அட்டவணை அட்டவணை பெயரை கைவிடவும்

துண்டிக்கவும்

இந்த அறிக்கை ஒரு அட்டவணையில் இருக்கும் தரவை நீக்க பயன்படுகிறது, ஆனால் அட்டவணை நீக்கப்படாது.

தொடரியல்:
அட்டவணையை துண்டிக்கவும் அட்டவணை_பெயர் 
உதாரணமாக:
அட்டவணை மாணவர்களைத் துண்டிக்கவும்

RENAME

ஒன்று அல்லது அதற்கு மேற்பட்ட அட்டவணைகளை மறுபெயரிட இந்த அறிக்கை பயன்படுத்தப்படுகிறது.

தொடரியல்:
RENAME மேசை   tbl_name  TO  புதிய_டிபிஎல்_பெயர்  [,  tbl_name2  TO  புதிய_டிபிஎல்_பெயர் 2 ] ...
உதாரணமாக:
மாணவர்களுக்கு மறுபெயரிடுக

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

MySQL பயிற்சி: தரவுத்தளத்தில் பல்வேறு வகையான விசைகள்

முக்கியமாக 5 வகையான விசைகள் உள்ளன, அவை தரவுத்தளத்தில் குறிப்பிடப்படலாம்.

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

MySQL பயிற்சி: தரவுத்தளத்தில் பயன்படுத்தப்படும் கட்டுப்பாடுகள்

தரவுத்தளத்தில் பயன்படுத்தப்படும் தடைகள் கீழே உள்ள படத்தைப் பார்க்கவும்.

தரவுத்தளத்தில் பயன்படுத்தப்படும் கட்டுப்பாடுகள் - MySQL டுடோரியல் - எடுரேகா

படம் 1: தரவுத்தளத்தில் பயன்படுத்தப்படும் கட்டுப்பாடுகள் - MySQL டுடோரியல்

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

சான்றளிக்கப்பட்ட தரவுத்தள நிர்வாகியாக இருக்க விரும்புகிறீர்களா?

MySQL பயிற்சி: தரவு கையாளுதல் (டி.எம்.எல்) கட்டளைகள்

இந்த பிரிவு அந்த கட்டளைகளைக் கொண்டுள்ளது, இதன் மூலம் உங்கள் தரவுத்தளத்தை கையாளலாம். கட்டளைகள்:

இந்த கட்டளைகளைத் தவிர, பிற கையாளுதல் ஆபரேட்டர்கள் / செயல்பாடுகளும் உள்ளன:

பயன்படுத்தவும்

அனைத்து செயல்பாடுகளையும் செய்ய எந்த தரவுத்தளத்தைப் பயன்படுத்த வேண்டும் என்பதைக் குறிப்பிட USE அறிக்கை பயன்படுத்தப்படுகிறது.

தொடரியல்:
தரவுத்தள_பெயரைப் பயன்படுத்தவும்
உதாரணமாக:
மாணவர்களைப் பயன்படுத்தவும்

செருகு

அட்டவணையில் புதிய பதிவுகளைச் செருக இந்த அறிக்கை பயன்படுத்தப்படுகிறது.

தொடரியல்:

INSERT INTO அறிக்கையை பின்வரும் இரண்டு வழிகளில் எழுதலாம்:

உள்ளே நுழைத்தல் அட்டவணை_பெயர் ( நெடுவரிசை 1 , நெடுவரிசை 2 , நெடுவரிசை 3 , ...) மதிப்புகள் ( மதிப்பு 1 , மதிப்பு 2 , மதிப்பு 3 , ...) - நீங்கள் நெடுவரிசை பெயர்களைக் குறிப்பிட தேவையில்லை உள்ளே நுழைத்தல் அட்டவணை_பெயர்  மதிப்புகள் ( மதிப்பு 1 , மதிப்பு 2 , மதிப்பு 3 , ...)
உதாரணமாக:
இன்ஃபோஸ்டுடென்ட்களைச் செருகவும் (மாணவர் ஐடி, மாணவர் பெயர், பெற்றோர் பெயர், முகவரி, நகரம், அஞ்சல் குறியீடு, நாடு) மதிப்புகள் ('06', 'சஞ்சனா', 'ஜெகநாத்', 'பஞ்சாரா ஹில்ஸ்', 'ஹைதராபாத்', '500046', 'இந்தியா') இன்செர்ட் INTO Infostudents VALUES ('07', 'சிவந்தினி', 'பிரவீன்', 'ஒட்டக வீதி', 'கொல்கத்தா', '700096', 'இந்தியா')

புதுப்பிப்பு

அட்டவணையில் இருக்கும் பதிவுகளை மாற்ற இந்த அறிக்கை பயன்படுத்தப்படுகிறது.

தொடரியல்:
புதுப்பிப்பு அட்டவணை_பெயர்  அமை நெடுவரிசை 1 = மதிப்பு 1 , நெடுவரிசை 2 = மதிப்பு 2 , ... ... எங்கே நிலை 
உதாரணமாக:
புதுப்பிப்பு இன்ஃபோஸ்டுடென்ட்ஸ் செட் மாணவர் பெயர் = 'ஆல்ஃபிரட்', சிட்டி = 'பிராங்பேர்ட்' WHERE StudentID = 1

அழி

அட்டவணையில் இருக்கும் பதிவுகளை நீக்க இந்த அறிக்கை பயன்படுத்தப்படுகிறது.

php சாளரங்களை எவ்வாறு நிறுவுவது
தொடரியல்:
இருந்து நீக்கு அட்டவணை_பெயர்  எங்கே நிலை 
உதாரணமாக:
மாணவர் பெயர் = 'சலோமாவோ'

தேர்ந்தெடு

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

இந்த அறிக்கையைப் பயன்படுத்துவதற்கான இரண்டு வழிகள் பின்வருமாறு:

தொடரியல்:
தேர்ந்தெடு நெடுவரிசை 1 , நெடுவரிசை 2, ...  FROM அட்டவணை_பெயர்  - (*) அட்டவணையில் இருந்து அனைத்தையும் தேர்ந்தெடுக்கப் பயன்படுகிறது * தேர்ந்தெடுக்கவும் அட்டவணை_பெயர் 
உதாரணமாக:
மாணவர்களின் பெயரைத் தேர்ந்தெடுங்கள், இன்போஸ்டுடென்ட்களிலிருந்து நகரம் தேர்ந்தெடுக்கவும் * இன்ஃபோஸ்டுடென்ட்களிலிருந்து

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

‘SELECT DISTINCT’ அறிக்கை

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

தொடரியல்:
DISTINCT ஐத் தேர்ந்தெடுக்கவும் நெடுவரிசை 1 , நெடுவரிசை 2, ...  FROM அட்டவணை_பெயர் 
உதாரணமாக:
மாணவர்களிடமிருந்து நாட்டைத் தேர்ந்தெடுக்கவும்

‘ஒழுங்குபடுத்து’ அறிக்கை

விரும்பிய முடிவுகளை ஏறுவரிசையில் அல்லது இறங்கு வரிசையில் வரிசைப்படுத்த இந்த அறிக்கை பயன்படுத்தப்படுகிறது. இயல்பாக, முடிவுகள் ஏறுவரிசையில் வரிசைப்படுத்தப்படும். முடிவு-வரிசையில் இறங்கு வரிசையில் பதிவுகளை நீங்கள் விரும்பினால், பயன்படுத்தவும் DESC முக்கிய சொல்.

தொடரியல்:
தேர்ந்தெடு நெடுவரிசை 1 , நெடுவரிசை 2, ...  FROM அட்டவணை_பெயர்  உத்தரவின் படி நெடுவரிசை 1, நெடுவரிசை 2, ... ASC | DESC
உதாரணமாக:
நாடு தேர்ந்தெடுப்பதன் மூலம் * தேர்ந்தெடுங்கள் * நாடு தேர்ந்தெடுப்பதன் மூலம் * நாடு டி.எஸ்.சி மூலம் உத்தரவு பிறப்பிக்க * நாடு, மாணவர் பெயர் தேர்வு * நாடு ஏ.எஸ்.சி, மாணவர் பெயர் டி.எஸ்.சி.

‘GROUP BY’ அறிக்கை

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

தொடரியல்:
தேர்ந்தெடு நெடுவரிசை_பெயர் (கள்)  FROM அட்டவணை_பெயர்  எங்கே நிலை  குழு நெடுவரிசை_பெயர் (கள்) உத்தரவின் படி நெடுவரிசை_பெயர் (கள்) 
உதாரணமாக:
COUNT (StudentID), நாடு INFUSTudents GROUP BY நாடு ஆணை COUNT (StudentID) DESC

‘ஹேவிங்’ பிரிவு அறிக்கை

முதல் எங்கே முக்கிய செயல்பாடுகளை மொத்த செயல்பாடுகளுடன் பயன்படுத்த முடியாது, HAVING பிரிவு அறிமுகப்படுத்தப்பட்டது.

தொடரியல்:
தேர்ந்தெடு நெடுவரிசை_பெயர் (கள்)  FROM அட்டவணை_பெயர்  எங்கே நிலை  குழு நெடுவரிசை_பெயர் (கள்) உள்ளது நிலை உத்தரவின் படி நெடுவரிசை_பெயர் (கள்) 
உதாரணமாக:
COUNT (StudentID), நகரத்திலிருந்து நகரத்திலிருந்து நகரத்தைத் தேர்ந்தெடுங்கள் (கட்டணம்)> 23000

உள்ளூர் ஆபரேட்டர்கள்

இந்த ஆபரேட்டர்கள் தொகுப்பு தருக்க ஆபரேட்டர்களைக் கொண்டுள்ளது மற்றும் / அல்லது / இல்லை .

மற்றும் ஆபரேட்டர்

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

தொடரியல்:
தேர்ந்தெடு நெடுவரிசை 1 , நெடுவரிசை 2, ...  FROM அட்டவணை_பெயர்  எங்கே நிபந்தனை 1 மற்றும் நிபந்தனை 2 மற்றும் நிபந்தனை 3 ... 
உதாரணமாக:
நாடு = 'பிரேசில்' மற்றும் நகரம் = 'ரியோ கிளாரோ'

அல்லது ஆபரேட்டர்

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

தொடரியல்:
தேர்ந்தெடு நெடுவரிசை 1 , நெடுவரிசை 2, ...  FROM அட்டவணை_பெயர்  எங்கே நிபந்தனை 1 அல்லது நிபந்தனை 2 அல்லது நிபந்தனை 3 ... 
உதாரணமாக:
நகரம் = 'டொராண்டோ' அல்லது நகரம் = 'சியோல்'

ஆபரேட்டர் இல்லை

நிபந்தனை (கள்) சரியாக இல்லாதபோது இந்த ஆபரேட்டர் ஒரு பதிவைக் காண்பிக்கும்.

தொடரியல்:
தேர்ந்தெடு நெடுவரிசை 1 , நெடுவரிசை 2, ...  FROM அட்டவணை_பெயர்  இல்லை நிலை 
உதாரணமாக:
நாடு = 'இந்தியா' இல்லாத இடத்திலிருந்தே தேர்ந்தெடு கனடா ')
தரவுத்தள நிர்வாகிக்கான நேர்காணல்களை வெடிக்க ஆர்வமா?

அரித்மெடிக், பிட்வைஸ், ஒப்பீடு மற்றும் கம்ப்யூட் ஆபரேட்டர்கள்

கீழே உள்ள படத்தைப் பார்க்கவும்.

படம் 2: எண்கணித, பிட்வைஸ், ஒப்பீடு மற்றும் கூட்டு ஆபரேட்டர்கள் - MySQL டுடோரியல்

மொத்த செயல்பாடுகள்

கட்டுரையின் இந்த பிரிவில் பின்வரும் செயல்பாடுகள் உள்ளன:

MIN () செயல்பாடு

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

தொடரியல்:
MIN ஐத் தேர்ந்தெடுக்கவும் (நெடுவரிசை_பெயர்) FROMtable_name WHERE நிபந்தனை 
உதாரணமாக:
இன்ஃபோஸ்டுடென்ட்களில் இருந்து மிகச் சிறியதாக MIN (StudentID) ஐத் தேர்ந்தெடுக்கவும்

MAX () செயல்பாடு

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

தொடரியல்:
மேக்ஸ் தேர்ந்தெடுக்கவும் ( நெடுவரிசை_பெயர் ) FROM அட்டவணை_பெயர்  எங்கே நிலை 
உதாரணமாக:
இன்ஃபோஸ்டுடென்ட்களிடமிருந்து அதிகபட்சமாக அதிகபட்சம் (கட்டணம்) தேர்ந்தெடுக்கவும்

COUNT () செயல்பாடு

இந்த செயல்பாடு குறிப்பிட்ட அளவுகோல்களுடன் பொருந்தக்கூடிய வரிசைகளின் எண்ணிக்கையை வழங்குகிறது.

தொடரியல்:
எண்ணைத் தேர்ந்தெடுக்கவும் ( நெடுவரிசை_பெயர் ) FROM அட்டவணை_பெயர்  எங்கே நிலை 
உதாரணமாக:
இன்ஃபோஸ்டுடென்ட்களிடமிருந்து COUNT (StudentID) ஐத் தேர்ந்தெடுக்கவும்

AVG () செயல்பாடு

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

தொடரியல்:
AVG ஐத் தேர்ந்தெடுக்கவும் ( நெடுவரிசை_பெயர் ) FROM அட்டவணை_பெயர்  எங்கே நிலை 
உதாரணமாக:
இன்ஃபோஸ்டுடென்ட்களிலிருந்து ஏ.வி.ஜி (கட்டணம்) தேர்ந்தெடுக்கவும்

SUM () செயல்பாடு

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

தொடரியல்:
SUM ஐத் தேர்ந்தெடுக்கவும் ( நெடுவரிசை_பெயர் ) FROM அட்டவணை_பெயர்  எங்கே நிலை 
உதாரணமாக:
இன்ஃபோஸ்டுடென்ட்களில் இருந்து தொகை (கட்டணம்) தேர்ந்தெடுக்கவும்

சிறப்பு ஆபரேட்டர்கள்

இந்த பிரிவில் பின்வரும் ஆபரேட்டர்கள் உள்ளனர்:

ஆபரேட்டர் இடையே

இந்த ஆபரேட்டர் ஒரு உள்ளடக்கிய ஆபரேட்டர், இது ஒரு குறிப்பிட்ட வரம்பிற்குள் மதிப்புகளை (எண்கள், உரைகள் அல்லது தேதிகள்) தேர்ந்தெடுக்கிறது.

தொடரியல்:
தேர்ந்தெடு நெடுவரிசை_பெயர் (கள்)  FROM அட்டவணை_பெயர்  எங்கே நெடுவரிசை_பெயர் இடையில் மதிப்பு 1 மற்றும் மதிப்பு 2 
உதாரணமாக:
20000 மற்றும் 40000 க்கு இடையில் கட்டணம் வசூலிக்கும் நபர்களிடமிருந்து தேர்ந்தெடுக்கவும்

NULL ஆபரேட்டர்

ஒப்பீட்டு ஆபரேட்டர்கள் (=,) உடன் NULL மதிப்புகளை சோதிக்க முடியாது என்பதால், அதற்கு பதிலாக நாம் IS NULL மற்றும் IS NOT NULL ஆபரேட்டர்களைப் பயன்படுத்தலாம்.

தொடரியல்:
- IS NULL க்கான சிண்டாக்ஸ் தேர்ந்தெடு நெடுவரிசை_பெயர்கள் FROM அட்டவணை_பெயர்  எங்கே நெடுவரிசை_பெயர் NULL - SINTax for IS NULL தேர்ந்தெடு நெடுவரிசை_பெயர்கள் FROM அட்டவணை_பெயர்  எங்கே நெடுவரிசை_பெயர் இல்லை
உதாரணமாக:
மாணவர்களின் பெயர், பெற்றோர் பெயர், முகவரி ஆகியவற்றைத் தேர்ந்தெடுக்கவும் முகவரி எங்கே NULL தேர்வு மாணவர் பெயர், பெற்றோர் பெயர், இன்போஸ்டுடென்ட்களிடமிருந்து முகவரி எங்கே முகவரி பூஜ்யமாக இல்லை

ஆபரேட்டரைப் போல

இந்த ஆபரேட்டர் ஒரு அட்டவணையின் நெடுவரிசையில் ஒரு குறிப்பிட்ட வடிவத்தைத் தேட WHERE பிரிவில் பயன்படுத்தப்படுகிறது.

LIKE ஆபரேட்டருடன் இணைந்து பயன்படுத்தப்படும் இரண்டு வைல்டு கார்டுகள் கீழே குறிப்பிடப்பட்டுள்ளன:

  • % - சதவீத அடையாளம் பூஜ்ஜியம், ஒன்று அல்லது பல எழுத்துக்களைக் குறிக்கிறது
  • _ - அடிக்கோடிட்டு ஒரு எழுத்தை குறிக்கிறது
தொடரியல்:
தேர்ந்தெடு நெடுவரிசை 1, நெடுவரிசை 2, ...  FROM அட்டவணை_பெயர்  எங்கே நெடுவரிசை பிடிக்கும் முறை 

LIKE ஆபரேட்டருடன் நீங்கள் குறிப்பிடக்கூடிய பல்வேறு வடிவங்களுக்கு பின்வரும் அட்டவணையைப் பார்க்கவும்.

பதிவிறக்குவதற்கு javascript எச்சரிக்கை உள்நுழைவு
ஆபரேட்டரைப் போல விளக்கம்
வாடிக்கையாளர் பெயர் ‘z%’ எங்கே“Z” உடன் தொடங்கும் எந்த மதிப்புகளையும் கண்டுபிடிக்கும்
வாடிக்கையாளர் பெயர் ‘% z’ போன்ற இடத்தில்“Z” உடன் முடிவடையும் எந்த மதிப்புகளையும் கண்டுபிடிக்கும்
வாடிக்கையாளர் பெயர் ‘% மற்றும்%’ போன்ற இடத்தில்எந்த நிலையிலும் “மற்றும்” உள்ள எந்த மதிப்புகளையும் கண்டுபிடிக்கும்
வாடிக்கையாளர் பெயர் ‘_s%’ எங்கே?இரண்டாவது இடத்தில் “கள்” உள்ள எந்த மதிப்புகளையும் கண்டுபிடிக்கும்.
வாடிக்கையாளர் பெயர் ‘d _% _%’ எங்கே?“D” உடன் தொடங்கி குறைந்தது 3 எழுத்துக்கள் நீளமுள்ள எந்த மதிப்புகளையும் கண்டுபிடிக்கும்
தொடர்பு பெயர் ‘j% l’ போன்ற இடத்தில்“J” உடன் தொடங்கி “l” உடன் முடிவடையும் எந்த மதிப்புகளையும் கண்டுபிடிக்கும்

அட்டவணை 2: LIKE ஆபரேட்டருடன் குறிப்பிடப்பட்ட வடிவங்கள் - MySQL டுடோரியல்

உதாரணமாக:
'S%' போன்ற மாணவர் பெயர் எங்கே?

IN ஆபரேட்டர்

இது பல OR நிபந்தனைகளுக்கான சுருக்கெழுத்து ஆபரேட்டர், இது WHERE பிரிவில் பல மதிப்புகளைக் குறிப்பிட உங்களை அனுமதிக்கிறது.

தொடரியல்:
தேர்ந்தெடு நெடுவரிசை_பெயர் (கள்)  FROM அட்டவணை_பெயர்  எங்கே நெடுவரிசை_பெயர் IN ( மதிப்பு 1 , மதிப்பு 2 , ...)
உதாரணமாக:
நாடு உள்ள இடங்களில் ('அல்ஜீரியா', 'இந்தியா', 'பிரேசில்') உள்ளுணர்வுகளிலிருந்து தேர்ந்தெடுக்கவும் *

குறிப்பு: எழுதும் போது நீங்கள் IN ஐப் பயன்படுத்தலாம் உள்ளமை வினவல்கள் . கீழே உள்ள தொடரியல் கருதுங்கள்:

EXISTS ஆபரேட்டர்

ஒரு பதிவு இருக்கிறதா இல்லையா என்பதை சோதிக்க இந்த ஆபரேட்டர் பயன்படுத்தப்படுகிறது.

தொடரியல்:
தேர்ந்தெடு நெடுவரிசை_பெயர் (கள்)  FROM அட்டவணை_பெயர்  எங்கே உள்ளது (தேர்ந்தெடு நெடுவரிசை_பெயர் FROM அட்டவணை_பெயர் எங்கே நிலை )
உதாரணமாக:
இன்ஃபோஸ்டுடென்ட்களிலிருந்து மாணவர் பெயரைத் தேர்ந்தெடுக்கவும் (மாணவர் பெயர் = 05 மற்றும் விலை எங்கே உள்ளோரிடமிருந்து பெற்றோரின் பெயரைத் தேர்ந்தெடுக்கவும்<25000) 

அனைத்து ஆபரேட்டர்

இந்த ஆபரேட்டர் WHERE அல்லது HAVING பிரிவுடன் பயன்படுத்தப்படுகிறது மற்றும் அனைத்து துணை மதிப்புகள் நிபந்தனையை பூர்த்தி செய்தால் உண்மை.

தொடரியல்:
தேர்ந்தெடு நெடுவரிசை_பெயர் (கள்)  FROM அட்டவணை_பெயர்  எங்கே நெடுவரிசை_பெயர் ஆபரேட்டர் எல்லாம் (தேர்ந்தெடு நெடுவரிசை_பெயர் FROM அட்டவணை_பெயர் எங்கே நிலை )
உதாரணமாக:
மாணவர் பெயரைத் தேர்ந்தெடுங்கள் WHERE StudentID = ALL (இன்ஃபோஸ்டுடன்களிடமிருந்து மாணவர் ஐடியைத் தேர்ந்தெடுக்கவும் கட்டணம்> 20000)

எந்த ஆபரேட்டரும்

எல்லா ஆபரேட்டரையும் போலவே, எந்த ஆபரேட்டரும் WHERE அல்லது HAVING பிரிவுடன் பயன்படுத்தப்படுகிறது, மேலும் எந்தவொரு துணை மதிப்புகளும் நிபந்தனையை பூர்த்தி செய்தால் உண்மைக்குத் திரும்பும்.

தொடரியல்:
தேர்ந்தெடு நெடுவரிசை_பெயர் (கள்)  FROM அட்டவணை_பெயர்  எங்கே நெடுவரிசை_பெயர் ஆபரேட்டர் எந்த (தேர்ந்தெடு நெடுவரிசை_பெயர் FROM அட்டவணை_பெயர் எங்கே நிலை )
உதாரணமாக:
மாணவர் பெயரைத் தேர்ந்தெடுங்கள் WHERE StudentID = ANY (22000 மற்றும் 23000 க்கு இடையில் கட்டணம் எங்கே? இன்ஃபோஸ்டுடென்ட்களிடமிருந்து ஸ்டூடென்டிட் ஐத் தேர்ந்தெடுக்கவும்)

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

மேகத்தில் ஒரு தொடர்புடைய தரவுத்தளத்தை எவ்வாறு அமைப்பது என்பதை அறிய விரும்புகிறீர்களா? அமேசானின் RDS ஐ இப்போது ஆராயுங்கள்!

MySQL பயிற்சி: உள்ளமை வினவல்கள்

உள்ளமை வினவல்கள் வெளிப்புற வினவல் மற்றும் உள் துணைக் கேள்விகளைக் கொண்ட கேள்விகள். எனவே, அடிப்படையில், துணைக்குழு என்பது ஒரு வினவலாகும், இது SELECT, INSERT, UPDATE அல்லது DELETE போன்ற மற்றொரு வினவலுக்குள் கூடு கட்டப்பட்டுள்ளது. கீழே உள்ள படத்தைப் பார்க்கவும்:

படம் 3: உள்ளமைக்கப்பட்ட வினவல்களின் பிரதிநிதித்துவம் - MySQL டுடோரியல்

MySQL பயிற்சி: இணைகிறது

அந்த அட்டவணைகளுக்கு இடையிலான தொடர்புடைய நெடுவரிசையின் அடிப்படையில் இரண்டு அல்லது அதற்கு மேற்பட்ட அட்டவணைகளிலிருந்து வரிசைகளை இணைக்க JOINS பயன்படுத்தப்படுகிறது. இணைவதற்கான வகைகள் பின்வருமாறு:

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

கீழே உள்ள படத்தைப் பார்க்கவும்.

படம் 4: இணைப்புகளின் பிரதிநிதித்துவம் - MySQL டுடோரியல்

இணைப்புகளின் தொடரியல் புரிந்துகொள்ள, இன்ஃபோஸ்டுடென்ட்ஸ் அட்டவணையைத் தவிர, கீழேயுள்ள அட்டவணையைக் கருத்தில் கொள்வோம்.

பாடநெறி மாணவர் அடையாளம் படிப்பின் பெயர் தொடக்க தேதி
ஒன்று10DevOps09-09-2018
2பதினொன்றுபிளாக்செயின்07-04-2018
312பைதான்08-06-2018

அட்டவணை 3: மாதிரி தரவுத்தளம் - MySQL பயிற்சி

இன்னர் சேர

தொடரியல்:
தேர்ந்தெடு நெடுவரிசை_பெயர் (கள்)  FROM அட்டவணை 1  இன்னர் சேர அட்டவணை 2 இயக்கப்பட்டது table1.column_name = table2.column_name 
உதாரணமாக:
பாடநெறிகளைத் தேர்ந்தெடுக்கவும்.கோர்ஸ்ஐடி, இன்ஃபோஸ்டுடென்ட்ஸ்.ஸ்டுடென்ட் பெயர் பாடநெறிகளிலிருந்து உள்நுழைக பாடநெறிகளில் இன்ஃபோஸ்டுடென்ட்களைச் சேருங்கள்.

முழு சேர

தொடரியல்:
தேர்ந்தெடு நெடுவரிசை_பெயர் (கள்)  FROM அட்டவணை 1  முழு வெளியே சேர அட்டவணை 2 இயக்கப்பட்டது table1.column_name = table2.column_name 
உதாரணமாக:
இன்ஃபோஸ்டுடென்ட்களைத் தேர்ந்தெடுக்கவும்.ஸ்டுடென்ட் பெயர், பாடநெறிகள்.

இடது சேர

தொடரியல்:
தேர்ந்தெடு நெடுவரிசை_பெயர் (கள்)  FROM அட்டவணை 1  இடது சேர அட்டவணை 2 இயக்கப்பட்டது table1.column_name = table2.column_name 
உதாரணமாக:
இன்ஃபோஸ்டுடென்ட்களைத் தேர்ந்தெடுக்கவும். ஸ்டுடென்ட் பெயர், பாடநெறிகள்.

சரியான சேர

தொடரியல்:
தேர்ந்தெடு நெடுவரிசை_பெயர் (கள்)  FROM அட்டவணை 1  சரியான சேர அட்டவணை 2 இயக்கப்பட்டது table1.column_name = table2.column_name 
உதாரணமாக:
பாடநெறிகளைத் தேர்ந்தெடுக்கவும். பாடநெறிகளில் இருந்து சரியான பாடநெறிகளில் சேரவும்.ஸ்டூடென்ட் ஐடி = இன்ஃபோஸ்டுடென்ட்ஸ். படிப்புகள் மூலம் ஸ்டூடென்டிட் ஆர்டர். கோர்ஸ்ஐடி

MySQL பயிற்சி: செயல்பாடுகளை அமைக்கவும்

முக்கியமாக மூன்று தொகுப்பு செயல்பாடுகள் உள்ளன: UNION, INTERSECT, SET DIFFERENCE. SQL இல் அமைக்கப்பட்ட செயல்பாடுகளைப் புரிந்துகொள்ள கீழேயுள்ள படத்தைப் பார்க்கலாம்.

இப்போது, ​​உங்களுக்கு டி.எம்.எல் கமாட்ஸ் தெரியும். எங்கள் அடுத்த பகுதிக்குச் சென்று DCL கட்டளைகளைப் பார்ப்போம்.

MySQL பயிற்சி: தரவுக் கட்டுப்பாடு (DCL) கட்டளைகள்

இந்த பிரிவு தரவுத்தளத்தில் சலுகைகளை கட்டுப்படுத்த பயன்படும் கட்டளைகளைக் கொண்டுள்ளது. கட்டளைகள்:

கிராண்ட்

தரவுத்தளத்திற்கான பயனர் அணுகல் சலுகைகள் அல்லது பிற சலுகைகளை வழங்க இந்த கட்டளை பயன்படுத்தப்படுகிறது.

தொடரியல்:
பயனருக்கு பொருள் மீது சலுகைகள் வழங்கவும்
உதாரணமாக:
லோக்கல் ஹோஸ்டுக்கு எந்த அட்டவணையையும் உருவாக்கவும்

திரும்பப் பெறுங்கள்

GRANT கட்டளையைப் பயன்படுத்தி பயனரின் அணுகல் சலுகைகளைத் திரும்பப் பெற இந்த கட்டளை பயன்படுத்தப்படுகிறது.

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

இப்போது, ​​இந்த வலைப்பதிவின் கடைசி பகுதிக்கு செல்லலாம், அதாவது டி.சி.எல் கட்டளைகள்.

MySQL பயிற்சி: பரிவர்த்தனை கட்டுப்பாடு (டி.சி.எல்) கட்டளைகள்

கட்டளைகளின் இந்த பிரிவு முக்கியமாக தரவுத்தளத்தின் பரிவர்த்தனையுடன் தொடர்புடையது. கட்டளைகள்:

கமிட்

இந்த கட்டளை கடைசி COMMIT அல்லது ROLLBACK கட்டளையிலிருந்து தரவுத்தளத்தில் அனைத்து பரிமாற்றங்களையும் சேமிக்கிறது.

தொடரியல்:
கமிட்
உதாரணமாக:
கட்டணம் = 42145 COMMIT எங்கே?

ரோல்பேக்

கடைசி COMMIT அல்லது ROLLBACK கட்டளை வழங்கப்பட்டதிலிருந்து பரிவர்த்தனைகளை செயல்தவிர்க்க இந்த கட்டளை பயன்படுத்தப்படுகிறது.

தொடரியல்:
ரோல்பேக்
உதாரணமாக:
கட்டணம் = 42145 ரோல்பேக் உள்ள இடங்களில் இருந்து நீக்கு

SAVEPOINT

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

தொடரியல்:
SAVEPOINT SAVEPOINT_NAME - SAVEPOINT ஐ சேமிப்பதற்கான தொடரியல் ROLLBACK TO SAVEPOINT_NAME - Savepoint கட்டளைக்கு திரும்புவதற்கான சிண்டாக்ஸ்
உதாரணமாக:
கட்டணம் = 42145 SAVEPOINT SP2 உள்ள இடங்களில் உள்ள சேமிப்பாளர்களிடமிருந்து SAVEPOINT SP1 நீக்கு

சேமிப்பை வெளியிடுங்கள்

நீங்கள் உருவாக்கிய SAVEPOINT ஐ அகற்ற இந்த கட்டளையைப் பயன்படுத்தலாம்.

தொடரியல்:

SAVEPOINT SAVEPOINT_NAME ஐ வெளியிடுக

உதாரணமாக:
சேமிப்பு SP2 ஐ வெளியிடுக

பரிமாற்றத்தை அமைக்கவும்

இந்த கட்டளை பரிவர்த்தனைக்கு ஒரு பெயரை அளிக்கிறது.

தொடரியல்:
பரிமாற்றத்தை அமைக்கவும் [எழுதுங்கள் | மட்டும் படிக்கவும்]

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

MySQL பற்றி மேலும் அறிய ஆர்வமா?

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

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? தயவுசெய்து கருத்துரைகள் பிரிவில் குறிப்பிடவும் ” MySQL டுடோரியல் ”நான் உங்களிடம் திரும்பி வருவேன்.