கணினிகள், தரவுத்தளங்கள்
MySQL - Windows Console கட்டளைகள்
தகவல் தொழில்நுட்பத்தை மேம்படுத்துவது மனித நடவடிக்கைகளின் முன்னணி பகுதிகளில் ஒன்றாகும். எனவே, ஒரு பெரிய தொகை இந்த பகுதியில் முதலீடு. ஆரம்பத்தில் இருந்து இன்றும் வரை, பல்வேறு பணிகளை தீர்க்க முடிந்தது, பல மக்கள் தினசரி வாழ்க்கையை பெரிதும் உதவியது. இருப்பினும், தொழில்நுட்பங்களின் வளர்ச்சியுடன், பல சிக்கல்கள் எழுந்தன, அதில் ஒன்று அதிகப்படியான தகவல்களை சேகரிக்க வேண்டியிருந்தது. தரவுத்தளங்கள் நிலைமையை தீர்க்க வடிவமைக்கப்பட்டுள்ளன.
டேட்டாபேஸ் மேனேஜ்மென்ட் சிஸ்டங்களின் சுருக்கமான கண்ணோட்டம்
ஒரு பெரிய அளவு தகவல்களை சேமிப்பது இன்றைய தினம் தொடர்புடையது என்பதால், அதை தீர்க்க பல வழிகள் உள்ளன. அவை ஒவ்வொன்றும் ஒரு குறிப்பிட்ட நோக்குநிலையின் பணிகளில் கவனம் செலுத்துகின்றன. எனினும், மொத்தத்தில், அவை முழுமையான சிக்கலான வடிவத்தை உருவாக்குகின்றன, இது தரவு சேமிப்பகத்தின் சிக்கலை எளிதாக்குகிறது.
குறிப்பிட்ட தரவுத்தளம் மற்றும் DBMS (தரவுத்தள மேலாண்மை அமைப்பு) ஆகியவற்றைப் பயன்படுத்துவதற்கான அவசியத்தை ஒரு குறிப்பிட்ட வகைப்பாடு உள்ளது. மிகவும் பொதுவானது தற்போது கிளையன்-சர்வர் சேமிப்பு தொழில்நுட்பங்களாக கருதப்படுகிறது. இவை பின்வருவனவற்றை உள்ளடக்குகின்றன: Firebird, Interbase, IBM DB2, MS SQL Server, Sybase, Oracle, PostgreSQL, Linter, MySQL. MySQL, கடைசி கட்டளையில் ஆர்வமாக இருப்போம், அதன் கட்டளைகள் முழுமையாக SQL தரங்களுடன் இணையும். இந்த தொழில்நுட்பமானது, உள்ளூர் பயன்பாட்டையும், சிறிய அளவிலான உற்பத்தி சிக்கல்களையும் தீர்க்க பிரபலமான மற்றும் பெரும்பாலும் பயன்படுத்தப்படுகிறது.
கிளையன்-சர்வர் தொழில்நுட்பத்தின் முன்னோடிகளான கோப்பு-சேவையகம் DBMS கள் ஆகும், அவை பல இருக்கும் குறைபாடுகள் காரணமாக அவற்றின் நிலைகளை இழந்தன, அவற்றுள் ஒவ்வொரு கணினியிலும் தரவுத்தள எஞ்சினியால் விநியோகிக்க வேண்டிய அவசியம் மற்றும் உள்ளூர் நெட்வொர்க்கில் கணிசமான சுமை அதிகரிக்கிறது, இது நேரம் செலவினங்கள் அதிகரிக்க வழிவகுக்கிறது. இந்த குழுவில் Microsoft Access, Borland Paradox அடங்கும்.
பிரபலமடைந்து வரும் புதிய தொழில்நுட்பங்கள்
இருப்பினும், ஒரு சில ஆண்டுகளுக்கு முன்பு முன்னேறிய தொழில்நுட்பம் இருந்தது, இது பிரபலமடைந்து சிறிய உள்ளூர் பிரச்சினைகளை தீர்ப்பதற்கு தேவைப்படுகிறது. இது தரவுத்தள நிர்வாக முறைகளை உட்பொதிக்கப்பட்டிருக்கிறது . கேள்விக்குரிய DBMS இன் பிரதான அம்சம் ஒரு சர்வர் பகுதியின் பற்றாக்குறை. கணினி தன்னை ஒரு உள்ளூர் நூலகம் மீது பெரிய அளவு தகவல் வேலை ஒரு ஒருங்கிணைந்த வழி அனுமதிக்கிறது என்று ஒரு நூலகம் உள்ளது. இந்த முறை கோப்பு-சேவையக வசதிகளின் குறைபாடுகளை நீக்குகிறது, மேலும் கிளையன்-சர்வர் தொழில்நுட்பத்தின் வேகத்தையும் கணிசமாக மீறுகிறது.
OpenEdge, SQLite, BerkeleyDB, வகைகள், Firebird, Sav Zigzag, மைக்ரோசாப்ட் SQL சர்வர் காம்பாக்ட், லைனர் மற்றும் ஒரு MySQL வகைகள் ஆகியவற்றில் ஒன்று, இதில் கிளையண்ட்-சர்வர் தரவுத்தளங்களில் பயன்படுத்தப்படும் கட்டளைகள் வேறுபட்டவை அல்ல. இருப்பினும், உள்ளூர் இயல்புக்கான பிரச்சனை நீக்கப்பட்டால், உட்பொதிக்கப்பட்ட அமைப்புகள் எளிதில் அவற்றை இழக்கலாம்.
MySQL DBMS இன் முக்கிய நன்மைகள்
தரவுத்தள மேலாண்மை அமைப்பு MySQL மிகவும் பிரபலமான தொழில்நுட்பங்களில் ஒன்றாகும், இது ஒரு பெரிய எண்ணிக்கையிலான பணிகளைத் தீர்க்க பயன்படுகிறது. நவீன ஒப்பீட்டளவில் அதை ஒப்பிட்டு பார்த்தால், பல முக்கிய நன்மைகள் உள்ளன.
ரஷ்ய சந்தையில் உள்ள முக்கிய ஆதாயம் அதன் கிடைக்கும் தன்மையே, ஏனென்றால் அது பெரும்பாலான சந்தர்ப்பங்களில் இலவசம். இரண்டாவது அம்சம் வேகம். மிகவும் பிரபலமான அமைப்புகளில் ஒன்று MySQL ஆகும். அதில் உள்ள கட்டளைகள் விரைவாக செயல்படுகின்றன, குறைந்தபட்ச பதிலான நேரம். விரைவு பரிவர்த்தனை ஆதரவுக்காக InnoDB பொறிமுறையைப் பயன்படுத்தி பலதரப்பட்ட வாடிக்கையாளர்களின் சேவையகத்துடன் multithreaded முறையில் சேவையகத்துடன் இணைக்கும் கட்டளைகள் செயலாக்க வேகத்தை பாதிக்காது.
ஒரு ODBC இயக்கி இருப்பதால் டெவலப்பர்கள் பல சிக்கல்களை தீர்க்க எளிதாக்குகிறது. நன்மைகள் நிலையான மற்றும் மாறி நீளம் பதிவுகள் செயல்படுத்த சாத்தியம் உள்ளன. ஆனால் புரோகிராமர்களின் வட்டம் மிகவும் பாராட்டப்பட்ட பிரதான செயல்பாடு, சி மற்றும் PHP மொழிகளில் ஒரு இடைமுகமாக இருக்கிறது. MySQL வழங்கிய சாத்தியங்கள், இணைய ஹோஸ்டிங் சேவைகள் வழங்குநர்கள் ஒரு பெரிய எண் இந்த தரவுத்தள பயன்படுத்தி அனுமதி.
நவீன தகவல் சேமிப்பு தொழில்நுட்பங்களில் ஆர்வமுள்ள ஒரு பொதுவான குடிமகனுக்கு, MySQL, SQL கட்டளைகள் மற்றும் அவற்றின் தொடரியல் ஆகியவற்றைப் படிக்க வேண்டியது அவசியம். ஏனெனில் இந்த திசையில் வல்லுநர்கள் கோரிக்கையிலும் பரவலாக உலகில் எங்கு வேண்டுமானாலும் செலுத்தப்படுகிறார்கள். எனவே, யாராவது இந்த திசையில் ஆர்வம் இருந்தால், தயங்க வேண்டாம். இப்போது படிப்பிற்குத் தொடர வேண்டும்.
படிக்க வேண்டியது அவசியம்
முதல் பார்வையில் இந்த பகுதி சுயாதீன ஆய்வுகளில் சிக்கலானது எனத் தோன்றுகிறது மற்றும் ஒரு நிபுணருடன் தொடர்ந்து தொடர்பு கொள்ள வேண்டும். இருப்பினும், இது வழக்குக்கு வெகு தொலைவில் இல்லை. MySQL இன் கட்டடக்கலை மற்றும் அம்சங்களைக் கற்க, வினவல் மொழியின் அடிப்படை கட்டளைகள் மற்றும் அதனுடன் தொடர்புடைய எல்லாமே, ஒரு ஆலோசகரின் உதவியுடன் நீங்கள் சுயாதீனமாக முடியும். இதை செய்ய, ஆசை மற்றும் செல்ல முயற்சி செய்ய போதுமானதாக இருக்கிறது. இந்தத் திட்டத்தின் சுய-மேம்பாடு மற்றும் ஆய்வு மட்டும் புதிய அறிவைப் பெறுவதற்கும், வாங்கிய திறமைகளை ஒருங்கிணைப்பதற்கும், இந்தத் திசையில் ஒரு தொழிலை உருவாக்கவும் தொடங்கவும் வாய்ப்புள்ளது.
அடிப்படை கட்டளைகளை அறிய, முதலில், நீங்கள் MySQL கன்சோல் பயன்பாட்டின் ஒரு இலவச பதிப்பு வேண்டும். அது கற்றல் செயல்முறை தொடங்குகிறது என்று அவளுடன் உள்ளது. நீங்கள் உத்தியோகபூர்வ MySQL தளத்தில் இருந்து பதிவிறக்கம் செய்து கொள்ளலாம். இது எந்த இயக்க முறைமையிலும் எளிதாக நிறுவப்பட்டு, சர்வர் மற்றும் கிளையன்ட்டை ஒரு கணினியில் உருவாக்குகிறது, இது மிகவும் வசதியானது.
நீங்கள் MySQL சூழலைப் பற்றிய அடிப்படை தகவலைக் கொண்ட ஒரு பயிற்சி கையேட்டைப் பார்க்க வேண்டும். அடிப்படை கற்றலுக்கான கன்சோல் கட்டளைகள் , ஒரு விதியாக, அவற்றில் உள்ளன. இதைப் பற்றி நிறைய தகவல்கள் உள்ளன. எனினும், தேர்வு தீவிரமாக எடுக்கப்பட வேண்டும். தகவல் தொடர்ந்து மற்றும் தெளிவாக கட்டமைக்கப்பட வேண்டும்.
நீங்கள் ஆங்கிலம் பற்றிய அடிப்படை அறிவை பெற்றிருந்தால், நீங்கள் உள்ளமைக்கப்பட்ட கன்சோல் ஆதரவைப் பயன்படுத்தலாம். இதற்காக, ஒரு சிறப்பு உதவி கட்டளை உள்ளது, இது MySQL பயன்பாட்டின் பயன்பாட்டை புரிந்து கொள்ள உதவுகிறது.
அடிப்படை கன்சோல் கட்டளைகள்
முக்கிய அம்சங்கள், வாய்ப்புகள் மற்றும் நலன்களிலிருந்து மெதுவாக நகரும், அடிப்படை கட்டளைகளின் பட்டியலுக்கு நாங்கள் கிடைத்தோம். MySQL பயன்பாடு தொடக்கத்தில் ஒரே ஒரு பயனரை மட்டுமே கொண்டிருக்கிறது, இது கற்றல் செய்யப் பயன்படுகிறது. இது ரூட் என்ற பயனாளர், பெயரை ஒத்திருக்கும் கடவுச்சொல்.
MySQL பணியகத்தின் முதல் மற்றும் அடுத்தடுத்த துவக்கத்தின்போது, MySQL DBMS உடன் பணிபுரியும் பயனருக்கு ரூட் கடவுச்சொல்லை உள்ளிட வேண்டும். அங்கீகாரத்திற்குப் பிறகு மட்டுமே கன்சோல் கட்டளைகள் கிடைக்கும்.
ஒரு வெற்றிகரமான சோதனையின் பின்னர், உதவி கட்டளையைப் பயன்படுத்தி இருக்கும் கட்டளைகளை நீங்கள் காண்பிக்கலாம். அதற்குப் பிறகு, பணியகம் அனைத்து இருக்கும் கட்டளைகளையும் அவர்களுக்கு ஒரு சுருக்கமான விளக்கத்தையும் வழங்கும்.
கட்டுப்பாடு மற்றும் காட்சி கட்டளைகள்
இப்போது அடுத்த படிக்கு செல்லுங்கள். இதை செய்ய, நீங்கள் ஏற்கனவே தரவுத்தளத்தை தேர்ந்தெடுக்க வேண்டும் அல்லது ஒரு புதிய தரவுத்தளத்தை உருவாக்க வேண்டும். ஏற்கனவே இருக்கும் தரவுத்தளத்தை தேர்ந்தெடுக்க, பயன்பாடு கட்டளையைப் பயன்படுத்தவும். இடத்தின் மூலம் தரவுத்தளத்தின் பெயரை உள்ளிடவும். தொடக்கத்தில், பயன்பாட்டில் அது ஒரே ஒரு உள்ளது - பெயர் சோதனை . எனவே, வினவல் இந்த மாதிரி இருக்கும்: பயன்படுத்தவும் டெஸ்ட் .
ஒரு தரவுத்தளத்தை உருவாக்க, நீங்கள் உருவாக்கிய கட்டளையைப் பயன்படுத்த வேண்டும், தரவுத்தள முக்கிய குறிப்பை குறிப்பிடவும் அதற்கான பெயரை குறிப்பிடவும். கட்டமைப்பு பின்வரும் படிவத்தை எடுக்கிறது: தரவுத்தள பெயர் ___ டேட்டாபேஸ் . உருவாக்கப்பட்ட தரவுத்தளத்துடன் பணியாற்ற, நீங்கள் பயன்பாட்டு கட்டளையைப் பயன்படுத்தி அணுக வேண்டும்.
சுற்றுச்சூழல் இருக்கும் தரவுத்தளங்கள், அட்டவணைகள், முதன்மை விசைகள் அல்லது புற இணைப்புகள் ஆகியவற்றைக் காண்பிக்கும் ஒரு செயல்பாட்டை வழங்குகிறது, மேலும் MySQL கன்சோலில் அவற்றைப் பற்றிய தகவலை காண்பிக்கும். இந்த வழக்கில் கட்டளைகள் எப்பொழுதும் ஷோ க்ளாஸில் தொடங்கும். உதாரணமாக, தற்போதைய பயனருக்கு கிடைக்கும் தரவுத்தளங்களின் பட்டியலை காட்ட, பின்வரும் வினவலை தட்டச்சு செய்க: நிகழ்ச்சி தரவுத்தளங்கள் . அட்டவணை காட்ட, அட்டவணைகள் தட்டச்சு மூலம் முக்கிய பொருள் பின்னர் காட்சி பொருள் மாற்ற போதும்.
அட்டவணை மேலாண்மை கட்டளைகள்
மேலும் தொடருவதற்கு முன், SQL மொழியின் தரநிலைகளுக்கு இணங்குவதால், DBMS மற்றும் இயக்க முறைமைகளைப் பொருட்படுத்தாமல் டெவலப்பர்களுக்கான போதுமான வாய்ப்பை அளிக்கிறது. MySQL சூழலில் SQL தரநிலையை ஆதரிக்கும் எந்த சூழலிலும் உருவாக்கப்படும் வினாக்கள் வெற்றிகரமாக (தரவுத்தளங்கள் மற்றும் அட்டவணைகளின் முன்னிலையில்) வேலை செய்யும். விண்டோஸ் பணியகம் கட்டளைகள் பிற இயக்க முறைமைகளில் பயன்படுத்தப்படும் வேறுபட்டவை அல்ல.
அட்டவணையில் பணியாற்றுவதற்கு, குறிப்பிட்ட கட்டளைகளில் பல உள்ளன, ஆங்கிலத்தில் இருந்து மொழிபெயர்க்கப்பட்டால், தங்களைப் பேசுங்கள். கட்டளை உருவாக்க மேலே குறிப்பிட்டது. இது முன்பே உருவாக்கப்பட்ட தரவுத்தளத்திற்கு அட்டவணைகளை சேர்க்க பயன்படுகிறது. தரவுத்தள பொருள்களை நீக்க, குறிப்பாக அட்டவணைகள், சொட்டு கட்டளையைப் பயன்படுத்தவும், அழிக்க வேண்டிய பொருளின் பெயர் சேர்க்கப்படும். உதாரணம்: சொட்டு பெயர் _ என்ற _ உங்கள் _ அட்டவணை .
தரவுத்தள சேவையகத்திற்கான அணுகல் தொடரியல் எப்போதும் ஒரு பொதுவான அமைப்பு உள்ளது. எனவே, Windows இல் உருவாக்கப்பட்ட ஒரு கேள்வி MySQL லினக்ஸ் கன்சோலில் நன்றாக வேலை செய்யும். ஒரு இயக்க முறைமையில் பிழைகள் இல்லாமல் சேவையகத்தால் செயலாக்கப்பட்ட கட்டளைகள், மற்றவர்களிடத்தில் பிழைகள் ஏற்படாது.
தேர்வு கட்டளை
ஆனால் அட்டவணையில் பணிபுரியும் மிக முக்கியமான கட்டளையானது கட்டளையாகும், தேர்ந்தெடுக்கப்பட்ட கட்டளையை மிகவும் எளிமையானது. தரவுத்தளத்தில் இருந்து தரவை தேர்ந்தெடுக்க இது பயன்படுகிறது. ஆரம்ப தொடரியல் பின்வரும் கட்டமைப்பு உள்ளது: * இருந்து தேர்ந்தெடுக்கவும் அட்டவணை _ பெயர் . தரவுத்தள சேவையகத்திற்கு அத்தகைய கோரிக்கையை அனுப்புவதன் மூலம், கிளையன் அட்டவணையில் சேமித்த அனைத்து பதிவுகளையும் பெற வேண்டும்.
பலர் அதை பற்றி ஒருபோதும் நினைப்பதில்லை, ஆனால் நீங்கள் இண்டர்நெட் உலவ போது, MySQL கட்டளைகளை தொடர்ந்து பயன்படுத்துகின்றனர். PHP வினவல்கள் ஆன்லைன் ஸ்டோர் கோப்பகங்களின் உள்ளடக்கங்களை காட்ட அல்லது சமூக நெட்வொர்க்குகள் பற்றிய செய்திகளை SQL மொழியின் தொடரியல் பயன்படுத்துகின்றன. தேர்ந்தெடுக்கப்பட்ட விதிமுறைகளுக்குப் பிறகு "*" அடையாளம்க்குப் பதிலாக, அட்டவணையின் முக்கிய துறைகளின் பட்டியல் அல்லது பல அட்டவணைகள், நீங்கள் செயலாக்க வேண்டிய தரவுகள் வழக்கமாக வழங்கப்படுகின்றன. பல அட்டவணைகளிலிருந்து தேர்ந்தெடுக்கப்பட்ட வழக்கில், ஒரு சிறப்பு சேருதல் பயன்படுத்தப்படுகிறது , அவை ஏற்கனவே வெளிப்புற இணைப்புகள் இணைக்க உதவுகின்றன. எவ்வாறாயினும், இந்த நிலைமை மாற்றப்படலாம், எந்த துறைகளில் தகவல்தொடர்புக்கு பயன்படுத்தப்பட வேண்டும் என்பதைக் குறிக்கும்.
மாதிரி கட்டுப்பாடுகளை குறிப்பிடுகிறது
சில நேரங்களில் தரவுத்தள சேவையகத்திலிருந்து பெறப்படும் பதில்கள் நகல் தரவுகளைக் கொண்டிருக்கும்போது ஒரு நிலை ஏற்படுகிறது. பயனர் மட்டுமே தனிப்பட்ட பதிவுகள் பார்க்க பொருட்டு, தனிப்பட்ட விதிமுறை பயன்படுத்தப்படுகிறது. இது கோரப்பட்ட புலங்களின் பட்டியலுக்கு முன்பாக வைக்கப்படுகிறது மற்றும் நகல்களை மறைப்பதற்கு ஒரு துணை கருவியாக உதவுகிறது.
Similar articles
Trending Now