கணினிகள், நிரலாக்க
MySQL உள்ள ஒரு அட்டவணை உருவாக்குதல் அட்டவணை தரவு உருவாக்க
டேட்டாபேஸ், தகவல் செறிவு வகைகளில் முக்கியமானது, மற்றும் இல்லாமல் அவர்களை கூட ஒரு சிறிய திட்டம் செய்ய முடியாத நிலை நிலவுகிறது. எப்படி திறம்பட அமைப்பு, ஒழுங்காக வடிவமைக்கப்பட்ட அட்டவணைகள், அமைத்துக்கொள்ள தொடர்பு வெளியே நினைத்தேன் - முழு வெற்றி - மாதிரி விகிதம் பொறுத்தது எழுது / தகவல், தரவு நம்பகத்தன்மை, தற்செயலான தீங்கு, கிடைக்கும் திரும்பப்பெறு ஒவ்வொரு பரிமாற்றத்தின் முழுமை செய்வது சாத்தியமற்றது உத்தரவாதம்.
கருத்துரு யோசனை, தகவல் வழங்கல், மற்றும் ஒரு குறிப்பிட்ட பணிக்காக இவற்றைப் பயன்படுத்துவதால் ஏற்படும் தர்க்கம் - தகவல் முதன்மையாக உற்பத்தி செய்யப்படுகிறது.
எளிய பயனுள்ள செயல்படுத்த விகிதம் =
தெளிவாக தரவு ஒருங்கிணைத்து சிறந்த, ஆனால் அவர்கள் நம்பிக்கையுடன் தசாப்தங்களாக தங்கள் பதவிகளை நடத்த தொடர்புடைய யோசனை. நுகர்வோர் உணவு மற்றும் அத்தியாவசிய பொருட்களை உற்பத்தி தொழிற்சாலைகள், அவர்கள் நிச்சயமாக தேவை.
தகவல் புரட்சிகர கருத்துக்கள் உண்மையில் பல முறை வாழ்க்கை தங்கள் வலது அறிவித்தார் ஆனால் இன்றைய நாள் வரை அவ்வாறு ஒரு உரிமை இருப்பதை குறிப்பிடத்தக்க ஆதாரங்களின் வழங்க தோல்வியடைந்தது. எப்போதும் போல, எளிமை - வெற்றிக்கு முக்கிய. எனினும், இடையில் தொடர்புகள் மற்றும் இணைப்புகளின் தலைப்பை தரவுப் பொருட்களின் - தகவல் விண்வெளியில் புள்ளிகள், மற்றும் அமைப்புகள் - வெள்ளை புள்ளிகள் மற்றும் சுவாரஸ்யமான ஆச்சரியங்கள் இன்னும் முழு.
விண்ணப்பிக்கும் எளிய அமைப்பு MySQL அட்டவணை உருவாக்க நோக்கம் பிரச்சனை ஒழுங்குபடுத்துதல், அட்டவணைகள் டஜன் கணக்கான பயன்படுத்த எளிய மற்றும் வசதியான உருவாவதற்கு வழிவகுக்கிறது. "தசை" பயன்படுத்தத் தொடங்கு மிகவும் எளிது, ஆனால் தொடர்புடைய உறவுகள் முதல் பத்து அட்டவணைகள் தகவல், வழங்கல், சேமிப்பு மற்றும் பயன்பாடு மாறுபட்ட அணுகுமுறையை எழும்ப பிறகு.
, தற்காலிக கட்டுப்பாட்டில் மற்றும் நிலையான
முக்கிய புள்ளி: MySQL இன் பங்களிப்பு இல்லாமலேயே "அடிப்படை கட்டிடம்" தகவல் கருத்துக்கள், இண்டர்நெட் நிரலாக்க உடன் வாழ்க்கை வந்து இது ஒரு முக்கிய பகுதியாக மாறிவிட்டது. டைனமிக், நவீன தொழில்நுட்பம் தகவல் அறிய மற்றும் பயன்பாடு ஒரு, வேகமாக நம்பகமான மற்றும் பயனுள்ள, எளிதாக ஆக அனுமதித்துள்ளார்.
முக்கிய அட்டவணைகள் கூடுதலாக தற்காலிக அட்டவணை, MySQL வடிவமைப்பு தற்காலிக உருவாக்க புரோகிராமர் அனுமதிக்கிறது உருவாக்க தரவு கட்டமைப்புகள் தற்போதைய அமர்வு, ஒரு குறிப்பிட்ட பயனர் விஜயம், ஒரு குறிப்பிட்ட நிகழ்வை நிகழ்வு நிலவும்.
அவர்களுக்கு இடையே மேசைகள் மற்றும் உறவுகள் மறுக்கமுடியாத ஏதாவது கருதப்பட்டன முன், ஆனால் இப்போது இனி அடிப்படை பொருட்களை பார்க்கவும் கூட சக்திவாய்ந்த தகவல் ஏற்று என்றால். இந்த பிரச்சினை தீர்க்க தேவையான தகவல் கட்டம்மைப்பு புரிந்து நோக்கி ஒரு படியாகும்.
, தற்காலிக அட்டவணைகளை உருவாக்க தற்காலிக அட்டவணை உருவாக்க ஒரு கருவி வழங்குவதன் மூலம், MySQL நீங்கள் நிலையான மற்றும் மாறும் பாகங்களை தகவல் பிரித்து அனுமதிக்கிறது. அட்டவணையில் துறைகளில் வகைகளைக் குறிப்பிடாமல், புரோகிராமர் தானாக அதன் உருவாக்கம் சரியான கட்டுப்படுத்த முடியும். இந்த MySQL உருவாக்க அட்டவணை காசோலை வடிவமைப்பைப் பயன்படுத்தி, வடிவமைப்பாளர் துறைகள் பூர்த்தி நிபந்தனைகளைக் குறிப்பிடுகின்றன முடியும். மற்ற SQL வட்டார இருந்து டிசைன்களில் குடிபெயர்தலை எளிமைப்படுத்துவதற்குப் மாறாக ஒரு வாய்ப்பு - இந்த விருப்பத்தை போது.
தகவல் விண்வெளி: விதிகள் மற்றும் அமைப்புகள்
ஒவ்வொரு திட்டம், அது முழு தளம், ஒரு ஒற்றை பக்கம் அல்லது ஒரு எளிய வழிமுறை தான் என்பதை, ஒரு குறிப்பிட்ட இடத்தில் ஒரு குறிப்பிட்ட தகவல் விண்வெளியில் அமைந்துள்ளது. இடத்தின் "முகவரி" - ஒரு குறிப்பிட்ட பணியை, வழிமுறையின் வாழ்வியல் நிலைகள்: நுழைவாயில் மற்றும் கடையின் மீது தகவல் கட்டமைப்பின், மாற்றம் செயல்முறை உருவாக்குகிறது.
இருப்பினும், இவற்றில், MySQL இன் விதிமுறைகளைப் பின்பற்றாத அட்டவணையை உருவாக்க அதன் தொடரியல் ஏற்ப என்று உருவாக்க முடியாது வேண்டாம்.
இந்த உதாரணத்தில், துறையில் code_back, owner_code session_code விசைகளை வரையறுத்து முறையே திரும்பிவந்து, வாடிக்கையாளர் அமர்வு. மட்டுமல்ல MySQL அட்டவணை உருவாக்க அல்லாத நிலையான பதிப்பு பயன்படுத்தி, இங்கே முக்கிய திறன் கொண்ட அதன் துறை இருக்காது, மற்றும் அர்த்தம் உள்ள வரையப்பட்ட: பரிவர்த்தனை அல்லாத நிறைவு வழக்கு திரும்ப குறியீடு, செயலில் வாடிக்கையாளர் குறியீடு மற்றும் அமர்வு குறியீடு கிளைண்டிற்கான பல இருக்கலாம், ஆனால், அது பொறுத்தது அங்கு குறியீடு திரும்ப மேலாண்மை போகலாம்.
தரமற்ற துறைகள் h_code, a_contents மற்றும் a_surprise பயன்படுத்தி உள்ளது. இங்கே ஒரு துறையில் தரவு, மற்றும் பொருள்கள் கொண்டிருக்க முடியாது எப்படி அட்டவணை, MySQL உதாரணமாக உருவாக்க. நீங்கள் வாடிக்கையாளர்கள் ஒரு அட்டவணை எந்தக் சூழ்நிலையில், அது அட்டவணை பங்கு ஒரு கேச் உருவாக்க வாரியாக உள்ளது. இந்த அவசியம் அது போதுமான ஆரம்ப தரவு கட்டமைப்பு செய்வதில்லை. ; - பயனர் தற்போதைய மாநில மின்னஞ்சல், மற்றும் a_surprise துறையில் பெயர், கடவுச்சொல்லை: உதாரணமாக, துறையில் பொருளடக்கம் a_contents.
யோசனை a_contents மற்றும் / அல்லது a_surprise
இத்தகைய வடிவமாகும் பெரிய மற்றும் கடினமான செயலாக இருக்கலாம் முக்கிய அட்டவணை, அணுகல் தேவையில்லை, மற்றும் தொடர்புடைய தகவல்கள் அடங்கிய, சிறிய கட்டுப்படுத்தும். இங்கே அட்டவணை, MySQL உருவாக்க - உள்ளீடு வாடிக்கையாளர் பெயர் மற்றும் கடவுச்சொல் அல்லது கடவுச்சொல் மற்றும் எளிய வகையில் மின்னஞ்சல் செய்ய முடியும் என்பதற்கு இது ஒரு எடுத்துக்காட்டாகும்: (a_contents போன்ற '{$ cUserName} {$ cUserPass}%') அல்லது (a_contents போன்ற '% {$ cUserPass} {$ cUserName} ').
இந்த உதாரணத்தில், அட்டவணை அதன் சொந்த செயல்பாடு காசோலை பயன்படுத்துகிறது:, அட்டவணை அல்ல போல் scTableExists ( 'rm_cache') நீங்கள் அதை உருவாக்க மட்டுமே, ஆனால் பதிவு செய்ய வேண்டும், உதாரணமாக, தரவு ஆதாரங்கள் நிர்வாகிகளுடன் முதல் சில பதிவுகள்.
இல்லை, MySQL வடிவமாகும் அட்டவணை கிடைப்பது வராமல் வழக்கில் அதன் நடைமுறையால் மட்டுமே வழங்குகிறது முன்பே இருந்தால் ஸ்டாண்டர்ட் மாறுபாடு அட்டவணை உருவாக்க. பொதுவாக, இந்த போதாது. நாம் மட்டும் அட்டவணை பார்க்கலாம் கூடாது, ஆனால் தொடக்க தகவல் அதை நிரப்ப.
எளிய வகை செல்
முதலாவதும் முக்கியமானதும் netipirovannostyu அதன் மாறிகள்: மொழிகளை, MySQL பயன்படுத்த வரையறுப்பு, குறிப்பாக PHP கோப்புகள், வழக்கமாக பிரபலமான தரவுகளின் அளவைக் குறைக்கிறது. மிகவும் பொதுவாக பயன்படுத்தப்படும் சரங்களை, தேவையான - எண் மற்றும் தேதி, சில நேரங்களில் தர்க்க தரவு. MySQL இல் தரவை விவரிக்கும் அதிக வாய்ப்புகளை உருவாக்க அட்டவணை அரிய கொண்டிருக்கிறது. பிந்தைய பிரச்சனை தீர்மானிக்கப்படுகிறது என்றாலும் தீர்க்கப்பட வேண்டும். எந்த நவீன உள்ளடக்க மேலாண்மை முறை வலைத்தளம் - நீங்கள் அட்டவணை மை.எஸ்.க்யூ.எல் ஒரு உதாரணம் உருவாக்க வழியாக தரவு முழு வீச்சில் பயன்படுத்த முடியும்.
என்ன எப்படி பயன்படுத்த - டெவலப்பர் வரையறுக்கிறது. நேரத்தில் இந்த கட்டத்தில், விக்கிப்பீடியா படி, MySQL இன் தொகுதி மற்றும் வேகம் அம்சங்கள் வாடிக்கையாளர் மிக விசாலமான கற்பனை கணக்கில் பயன்படுத்தப்படும் டெவலப்பர் அனுபவம் எடுத்து சந்திக்க முடியும். ஒரு MySQL உருவாக்க அட்டவணை பயன்படுத்தும் போது இயல்புநிலை-கட்டமைப்புகள் மாறி நீளம் ஆகியவற்றின் செல்கள் ஆகியவற்றுடன் சுத்தமான (காலியாக அட்டவணைகள்) உருவாக்க மற்றும் செயல்பாட்டில் ஒரு டைனமிக் உள்ளடக்கம் அமைக்க அனுமதிக்கும்.
காம்ப்ளக்ஸ் தரவு கட்டமைப்பு
எளிமையான தரவு வகைகள் முதல் வரிக்கு திசை, சிக்கலான தகவல் வடிவமைப்பில் அதிகரித்துள்ளது வட்டி வழிவகுத்தது பொருட்கள் எதுவும் தகவல் பணியாற்றும் போது முக்கிய சரங்களை, எண்கள் (குறியீடுகளின் - பெரும்பாலும்) சேமிப்பு மாற்றப்படுகிறது, தேதிகள், மற்றும் "பெரிய தரவு" - படங்கள் , ஒலிகள், மற்ற விசாலமான உள்ளடக்கம். இங்கே பேச்சுவழக்கில் எல் அட்டவணை உருவாக்க , MySQL கிட்டத்தட்ட எந்த வரம்பும். "தசை 'பிரோகிராமரை அனைத்து எளிமை மற்றும் அணுகுமுறைக்கு தன் வசம் உண்மையான SQL இன் பேராற்றலுடையோன் ஆவான்.
செல் வகை தகவல் எரிப்பதை அல்லது ஒரு முழுமையான பொருளின் படித்து அல்கோரிதம் மாற்றப்பட்டால் Varchar அடிப்படையில் வெளிப்படையாய் எளிய - ஒரு சிக்கலான தரவு அமைப்பு (பண்புகள், முறைகள், தொடரியல் மற்றும் பொருள்கள்), எப்போது மீண்டும் சாரம் இது டெவலப்பர் தீர்மானிக்கப்படுகிறது ஒரு சிறிய வடிவம், இழுக்கப்படுகின்றன பதிவு.
அலகு அட்டவணை
நிரலை மட்டும் மட்டும் கோடுகள் மற்றும் அவர்களின் வெட்டும் பகுதியில் ஒரே ஒரு உறுப்பு, மற்றும் ஒரே ஒரு வகை - செல். இந்த அடிப்படை விதி அமைப்பு, MySQL "அட்டவணை உருவாக்க" ஆகும். இல்லை MySQL தரவு வகை அசல் அல்ல: எண், பாத்திரம் சரம், தேதி ... அது வாக்கிய பின்பற்ற இல்லை, ஆனால் இது நடைமுறையில் மாறிவிடும்.
புரோகிராமர் புரிந்து செல் காரணமாக பணி தேவைகளுக்கு பொருளினுள் எந்த வகையான பொறுத்துக்கொள்ள முடியும். மட்டுமே வரி - தரவுத்தளத்தின் கண்ணோட்டத்தில் "எந்த வகை" என்று.
எனினும், எந்த விஷயம் பயன்படுத்த என்ன, எப்படி டெவலப்பர் விரும்புகிறது. அது நேரத்தில் இந்த கட்டத்தில் (விக்கிப்பீடியா படி) தொகுதி மற்றும் வேகம், MySQL அளவுருக்கள் கணக்கில் பயன்படுத்தப்படும் டெவலப்பர் அனுபவம் எடுத்து, வாடிக்கையாளர் மிக விசாலமான கற்பனை பூர்த்தி செய்ய முடியும் என்று முக்கியமானது.
"உறுதியான" மிகவும் எளிய அட்டவணை உள்ளன, பெரும்பாலான எளிய வழி ஏற்பாடு செய்தார். டெவலப்பர் சரியான பொருள் ஒவ்வொரு துறையிலும், வைக்கும் உங்கள் MySQL உருவாக்க அட்டவணை தொடரியல் உள்ள ஒரு எரிப்பதை அல்லது Varchar வகை வைக்கிறது என்றால், அட்டவணை வேலை செய்யும்.
முழு அட்டவணை
நாம் கூட MySQL உள்ள குறியீடுகளை பற்றி பேச வேண்டும். அட்டவணையை உருவாக்கு நீங்கள் உடனடியாக அவர்களை விவரிக்க மற்றும் அதிக அளவிலான தரவுகளை அணுக பயன்படுத்த அனுமதிக்கிறது. இந்த அணுகுமுறை தேர்வுமுறை சிபியு வேகம் பொறுத்தது என நான் மிக புரிந்து பழக்கமான, நிறைவான வருகிறது விவரம் உள்ளது, பற்றுவதற்கு மாதிரிகள் கலைநயமிக்க கணக்கீடு அல்காரிதம்கள் பொதுவாக தேர்ந்தெடுக்கப்பட்டுள்ளன தரவு எடிட்டிங் php.ini, my.ini மற்றும் httpd.conf.
எளிமை முழு க்கான "தரவுக்கு" - - அட்டவணையில் எந்த வரிசைகள், எண்கள் மட்டுமே இதற்கிடையில், எதுவும் உங்கள் சொந்த பார்வை "டேட்டா" உருவாக்க ஒரு டெவலப்பர் தடுக்கிறது. சிறந்த வேகத்தில் எளிதாக அணுக, எளிய அறுவை சிகிச்சை, முழு செயல்பாடு: ஒரு மைக்ரோ உருவாக்க அட்டவணை முழு எண்ணாக, MySQL அட்டவணையின் அனைத்து தேவையான ஓய்வு வழங்கும்.
முழு எண்கள், பெரிய மற்றும் பருமனான அட்டவணைகளில் ஒரு உண்மையான தரவு அட்டைகள் அமைக்கப்படும் விதத்தில், எந்த பிரச்சனையும் இல்லாமல் தேர்வு மற்றும் தகவல் மாற்றம் துரிதப்படுத்தி. விருப்பமிருந்தால் வேலை கால அணுகல் முக்கிய ஒரு பதிப்பு உருவாக்க, நீங்கள் உருவாக்க தற்காலிக அட்டவணை அமைப்பு பயன்படுத்த முடியும், MySQL ஐ பயன்படுத்துவதற்கு முன் ஒரு தற்காலிக அட்டவணை உருவாக்குகிறது. அல்லது, எடுத்துக்காட்டாக, ஒவ்வொரு பயனர் - முக்கிய அட்டவணை.
இந்த சூழலில், தொடரியல் இல்லை, முன்பே இருந்தால் MySQL நீங்கள் தேவையான அட்டவணைகள் உருவாக்க அனுமதிக்கிறது எதிர்பாராத இல்லாத உதாரணமாக, தவறான உள்ளீடு / வெளியீடு அல்லது கணினி பழுதானாலும் இருந்தது கூட அட்டவணையை உருவாக்க என்ற குறிப்பைக் காட்டியது அல்ல, மற்றும் திருப்பு பாதித்தது.
ஹோஸ்டிங் உண்மைகளை - மை +
வரலாற்று ரீதியாக, தகவல் ஒரு அர்த்தமுள்ள தரவு கட்டமைப்பாகும். வடிவமைப்பு எம் ySQL ஆரம்பத்தில் அட்டவணையை உருவாக்க தரவு கிளாசிக்கல் கருத்துக்கள் மற்றும் வட்டு இருப்பிடத்தை தொடர்ந்து. இணைய நிரல் மற்றும் ஹோஸ்டிங் மற்றும் பிரபலமான உள்ளடக்க மேலாண்மை அமைப்பின் தர்க்கத்தின் அனைத்து விருப்பங்களையும் மேலாக, விசித்திரமான, முதல் பார்வையில் செய்யப்பட்ட, இடப்பெயர்ச்சி: ஒரு அடிப்படை பல ஒரு பிணைப்பாக இருக்கலாம். பிரிப்பு அட்டவணை முன்னொட்டு பெயர் உள்ளது.
சில ஹோஸ்டிங் வழங்குநர்கள் தகவல் போன்ற தகவல் பெயர் அவர்களின் கோரிக்கைகளில் பெயர்கள், உரிமையாளர் ஹோஸ்டிங் பெயர் தொடங்குகிறது மீது சுமத்தி வருகின்றன.
மூலம் மற்றும் பெரிய, அது ஒரு விஷயமே இல்லை தகவல் அழைத்து ஒரு அட்டவணை அது எப்படி அழைக்க என்ன இல்லை. எனினும், நிலைமை இல்லை ஒரு MySQL தொடரியல் மற்றும் பிளஸ் தொடரியல் ஹோஸ்டிங் தேவைகளை, அதாவது, MySQL + பிரதிநிதித்துவம் தொடங்கியது.
ஒரு சிறிய அட்டவணை, எளிதாக ஏற்பாடு, மற்றும் பதிவுசெய்கின்ற குறைவாக, அடர்த்தியான அது நிரலாக்க மொழி விரும்பிய செயல்கள் தரவு செய்யப்படுகின்றன இதில் வழியாக உட்பொருத்தப்படும்வரை.
கொள்கையின் அடிப்படையில், எந்தவொரு பணி கூறுகளின் ஒரு வரைவதற்கு எளிதானது, மட்டுமே கேள்வி உள்ளது, எவ்வளவு வருகிறது எளிமை செலவாகும்.
நீங்கள் ஒரு சுத்தமான, MySQL தேவைப்பட்டால், அது எங்கே தரவுத்தளங்கள் மரண எண்ணிக்கை அல்லது அவர்களின் உறுப்பினராக அட்டவணைகள் பெயரிடும் விதிகள் மூலம் எந்த கட்டுப்பாடுகளும் இருக்கும் உங்கள் சொந்த சர்வர், ஹோஸ்டிங் சொந்த.
அப்பாச்சி / மை / PHP இன் பதிப்புகள் பல்வேறு
ஹோஸ்டிங் சூழலில் சார்ந்திருப்பது - இவ்வளவு இல்லை பிரச்சனையில், ஒரு நவீன தற்காப்பு நிரலாக்கத்திற்காக இன்றியமையாத நிபந்தனையாக. நீங்கள் எழுத முடியும் , PHP 7.0.13 , MySQL 5.7.16 பயன்படுத்த, ஆனால் வாடிக்கையாளர் பேர்ல் மட்டுமே பதிப்பு மற்றும் "தசை" 4.1.1 அல்லது PHP இன் பழைய பதிப்பு அனுமதிக்கிறது, ஹோஸ்டிங் வேண்டும்.
லினக்ஸ், ஃப்ரீ, உபுண்டு மற்றும் வேறு சில வாசகங்களும் yunikosopodobnyh கணினிகளில் பொது (இது, தற்செயலாக, ஒரு உண்மை) ஹோஸ்டிங் கிடைக்க இல். அவர்கள் எல்லோரும் நன்றாக வேலை, ஆனால் அவர்கள் ஒவ்வொரு அதன் சொந்த பண்புகள், கூட்டங்கள் AMP ஐ (அப்பாச்சி, MySQL, PHP) வேலை தங்கள் சொந்த பதிப்புகள் உள்ளது. எப்போதும் மற்றும் ஒவ்வொரு அணி அவள் முந்தைய ஒன்றில் வேலை என்றாலும், அடுத்த பதிப்பு வேலை போகிறது.
ஒரு தகவல் ஏற்றுமதி MySQL இன் எந்த பதிப்பை, பிரச்சனையும் இல்லாமல் செய்கிறது இருவரும் இறக்குமதி இறக்குமதி ஒப்பின் இருந்து, மற்றும் கட்டளை வரியிலிருந்து போன்ற ஒரு எளிய அறுவை சிகிச்சை. தொடர்பு இறக்குமதி நடவடிக்கைகளை நடக்க முடியாது. மேலும் அடிக்கடி உங்கள் PHP, MySQL சேவையகம் அல்லது அப்பாச்சி ஏதாவது மாற்ற வேண்டிய அவசியம் இல்லை விட. மாற்றங்கள் உதவவில்லையென்றால், அது மாற்று பார்க்க வேண்டும்.
எளிய உண்மையில், ஒரு அறுவை சிகிச்சை தகவல், நிரலாக்க மொழி அல்லது சர்வர் மீட்டமைப்பதன் மூலம் நிகழ்த்த முடியும். இந்த சிறந்த தீர்வு, ஆனால் பொதுவாக பயன்மிக்கதாக இருப்பதில்லை.
தகவல் உருவாக்கம் / சரிபார்த்தல் அட்டவணை
தொடரியல் MySQL அதன் நிலையான உருவகமாக அரிதான அட்டவணை உருவாக்க. அது பிரபலமான உள்ளடக்க மேலாண்மை முறை சூழலில் கருதப்படுகிறது எனில்: எப்போதும் வகையின் ஒரு உன்னதமான இருக்கும். துறைகள் அவர்கள் ஒரு வகை மற்றும் அளவு இருக்க வேண்டும் இது அட்டவணை, தேவைப்படும் எந்த: தினசரி வேலை பயிற்சி சூழலில் அது கருத்தில் கொள்ள எளிதான. பண்புருக்கள், வரிசைப்படுத்தல், விசைகள்: ஓய்வு இன்னும் வளர்ச்சி செயல்முறை சீர்படுத்துவதற்கு வேண்டும்.
ஆப்டிமம் இதில் ஒரு தகவல் கூட இல்லாததால் தொடங்குவதற்கு தளத்தில் எந்தக் குறுக்கீடும் செய்யாது வழிமுறை, ஒரு பதிப்பாகும். இதில் நீங்கள் தகவலைச் கட்டமைப்புகள் மட்டும் உருவாக்க வேண்டும் போது உங்கள் சொந்த செயல்பாடு தகவல் மற்றும் / அல்லது அட்டவணை பார்க்கலாம் எழுத முடியும், ஆனால் தங்கள் ஆரம்ப தகவல் நிரப்ப.
எந்த தகவல் அல்லது அட்டவணை அமைப்பு உடைந்திருக்கும் உள்ளது: அடிக்கடி இல்லை முன்பே இருந்தால் அட்டவணையை உருவாக்கு வடிவமைப்புகளை ஒரு தொடர் பயன்படுத்த, MySQL தளம் உரிமையாளர் அல்லது ஒரு பார்வையாளர் திடீரென்று சொல்ல என்று ஆச்சரியமாக இல்லை.
நவீன நிரலாக்க பொது விதி "நம்பிக்கை ஆனால் சரிபார்க்க" உழைக்கும், அல்லது மாறாக தர்க்கத்தின் பயன்படுத்தும் "சரிபார்த்து பயன்படுத்துகின்றனர்."
MySQL பயனர் அட்டவணை மாதிரி: அட்டவணையை உருவாக்கு
புதிய பார்வையாளர்கள் மற்றும் தளத்தில் பயனர்களின் நுழைவு / வெளியேறவும் பதிவு பல முறை உருவானது ஆனால் இதுவரை எந்த தளத்தின் இந்த முக்கியமான பகுதியில் சரியான எல்லை வேண்டும்.
ஹேக்கிங் தளத்தில் செய்வதைத் தடுக்கும் ஆசை, மிகவும் பாதுகாப்பான ஏதோவொன்றை உருவாக்க பயனர் கணக்குகளை பாதுகாக்க, - பல வழிகளில், உள்ளீடு / வெளியீடு மற்றும் பதிவு தளத்தின் குறிப்பு மற்றும் / அல்லது உள்ளடக்க மேலாண்மை முறை பயன்படுத்த நிபந்தனைகளின் மூலம் வரையறுக்கப்படுகின்றன, ஆனால் அடிக்கடி.
பொதுவாக MySQL தரவுத்தள ஒரு வலைத்தளம் விட மிகவும் பாதுகாப்பானது, ஆனால் தவறுகள் நிகழ்ந்தால், ஒரு தளத்தின் உள்ளமைவுக் குறியீடு காட்சி உலாவி பிழை செய்திகளை ஆட்சி முடியாது பெயர்கள் மற்றும் கடவுச்சொற்களை தரவுத்தளத்தில் கொண்ட.
நல்ல பயிற்சி - நிலையான மற்றும் மாறும் பாகங்களை பரிமாறிக் கொள்ள. பயனர் அட்டவணைக்குள் உதாரணம், நீங்கள் ஒரு மொத்தமாக விரிதாள் பயனர்கள் மற்றும் செயலில் cache_users இருக்க முடியும். கடைசி நாள் (உதாரணமாக) பணியாற்றிய மட்டுமே அந்த - முதல் அட்டவணை பயனர்களின் பெரிய அளவில், இரண்டாவது கொண்டிருக்கிறது. இரண்டாவது அட்டவணையில் இல்லாமல் இருக்கும் ஒவ்வொரு புதிய பயனர், நுழைவு / வரவேற்பு அங்க வந்து திட்ட சில நேரம் சேமிக்கப்படும்.
ஆனால் இரண்டு அட்டவணைகள் ஒரு பிரிவு இங்கே மட்டும் தரவு மாதிரி வீதம் (ஒரு சிறிய அட்டவணை பருமனான மற்றும் பெரிய விட எப்போதும் வேகமாக உள்ளது) வழங்குவது மட்டுமல்லாமல், அது ஒரு குறிப்பிட்ட தளத்தின் எந்த வாடிக்கையாளர் இயக்க போது அடிக்கடி தேவை தகவல்களை மட்டும் பொருந்துகிறது என்று உண்மையில். மாதிரி அல்லது தரவு மாற்றங்களையும் இயற்கையாகவே பிரதான அட்டவணை பயன்படுத்தப்படும்.
நினைவகம், தகவல் மற்றும் தரவுத்தளங்கள்
தகவல் தொழில்நுட்பம் துறையில் எப்படியோ நினைவக நிரலாக்க மொழி பிரதிநிதித்துவம் உருவாக்கப்பட்டது இல்லை. மொழி - மாறிகள், மாறிலிகள் மற்றும் கட்டமைப்புகள், காரியத்தை அனுமதிப்பதற்கும் எப்படியோ சூழ்ச்சி செய்தார்கள். டேட்டாபேஸ் - ஏதாவது சேமிப்பதற்கு அதிக. அதிலிருந்து நீங்கள் எப்போதும் ஏதாவது பதிவு செய்யலாம் அது ஏதாவது தேர்வு செய்யலாம்.
அப்பாச்சி, PHP, MySQL: ஒருங்கிணைந்த மொழி மற்றும் தகவலை விக்கிலீக்ஸ் உழைக்கும் நோக்கத்திற்காக கட்டமைப்பை, ஆனால் இந்த மூன்றையும் இத்தகைய உறவு தர்க்கம் கூட AMP ஐ ஒரு எளிய கொத்து தவிர, இருக்கிறான். இங்கே எல்லாம் தெளிவாக உள்ளது: சர்வர், நிரலாக்க மொழி மற்றும் தகவல் - பணிகளை பெரும்பான்மை தேவை என்று அனைத்து.
SQL மொழியானது - அதே நிரலாக்க மொழி, மற்றும் தரவுத்தளத்தில் உண்மையில் அதன் சொந்த தர்க்கம் நடவடிக்கைகளை, சொந்த நிரலாக்க கருத்து உள்ளது. இங்கே நாம் தகவல் நிரலாக்க பக்கத்தில் ஆசை வேண்டும். PHP - ஒரு நல்ல கருவி, ஆனால் அவர் போதுமான தகவல் பக்க கடமைப்பட்டுள்ளது என்று சொல்ல, அது கடினம். எனினும், அதன் கட்டமைப்பு மற்றும் செயல்பாடுகளை வளர்ந்த மற்றும் மேம்படுத்தலாம்.
நாம் ஒரு ஒற்றை அலகு PHP மற்றும் MySQL இணைக்க என்றால், நீங்கள் பெற கருவி, ஒரு நினைவகம் உள்ளது. விருப்பம் சேர்க்கையை பொருள் நோக்கு நிரலாக்க யோசனை கொடுக்கிறது: பொருள் மொழியில் தங்கள் பயனற்றவர் நேரத்தில் நினைவகத்தில் ஒரு சிறிய மாநிலத்தில் (டேட்டாபேஸ் உள்ள) விவரிக்கின்றது. அது தேவையான போகும் போது, அது ஒரு முழு பொருள் குறைக்கப்படுகிறது மற்றும் அதன் திறன் ஏற்ப செயல்பட்டு உள்ளது.
Similar articles
Trending Now