නිර්මාණකරුවන් උපකාරයක් නොමැතිව, අතින් තමන්ගේ වෙබ් අඩවි නිර්මාණය කරන අය, හෝ සේවා අන්තර්ජාලය ඔස්සේ සමග අන්තර් ක්රියා කරන බව අයදුම් පත්ර, ගබඩා ඇති ප්රශ්නය ඇති වෙනවා. කොහේ හරි ඔබ සියලු පරිශීලක ගිණුම් සහ ඔවුන්ගේ දත්ත පවත්වා ගැනීමට අවශ්ය වනු ඇත. මේ සියලු දේ මගින්? MySQL - එය යනු කුමක්ද? එය එම ලිපිය ඉතාමත් අදාළ වන්නේ කෙසේද? ජාලය වෙත ප්රවේශ ඇති බව විවිධ වෙබ් අඩවි හෝ වැඩසටහන් ගබඩා කර දත්ත වලට ප්රවේශ වීමේ මෙම යාන්ත්රණය බව. ඒ නිසා, එය දැන ගැනීමට අවශ්ය වන MySQL - එනම්, වැඩ සටහන් එහි ඉල්ලුම් කළ ලක්ෂණ මොනවාද.
ව්යුහගත විමසුම් බස
නමුත් මුලින් සියලු ඇමතුම් දෙයක් ගැන කළ ආකාරය ඉගෙනගත යුතුය. තොරතුරු පද්ධතිය සිට ලබා ගත හැකි බව ඇතැම් දත්ත සෙවුම් සංවිධානය කිරීමට ක්රම ඉතා සැලකිය යුතු සංඛ්යාවක් පවතී. එක් හැකියාව - A ව්යුහගත විමසුම් බස (ඉංග්රීසි පලාෙත් ෙකටි නාමය SQL). එය ඔබ ඒ සඳහා අවශ්ය තොරතුරු තෝරා ගැනීම සඳහා කෙටි ප්රශ්න නිර්මාණය කිරීමට ඉඩ දෙයි. නමුත් එය තවමත් ඉල්ලීම් ගණනාවක් ඉදිරිපත් කර ඇති ද්විමාන වගු, සමග පමණක් වැඩ කරන්න පුළුවන්. ඔබ තොරතුරු හා එහිදී එය ගෙන කළ යුතු අවශ්ය ව්යුහගත විමසුම් බස නියම කිරීමට අත්යවශ්යම භාවිතා කරන්නේ නම්. ඔබ යම් කොන්දේසියක් මත පදනම් අමතර අවශ්යතා ගණනාවක්, ආකාරයක, හෝ සරලව පිරිසක් නියම පවා කළ හැකිය. අවශ්ය දත්ත සුළු ප්රමාණයක් සඳහා ඉතා හොඳින් ගැලපේ.
ඇයි ඔබ MySQL අවශ්ය වන්නේ ඇයි?
මෙම MySQL සමඟ? ඒ සියල්ල කුමක් ගැන ද? කොහොමද වඩාත් ඉක්මන්-witted පාඨකයන් තේරුම්ගත හැකි, එය ව්යුහගත විශේෂ දිගුව විමසුම් භාෂාව. නමුත් කොහෙද එය භාවිතා? මෙම වෙබ් වැඩසටහන් අංශයේ භාවිතය සඳහා විශේෂ අනුවාදය බව ඇත්ත. වෙබ්-කොටස මත - තව ටික MySQL, පරිගණකයේ වැඩ කිරීමට සැලසුම් කර සාමාන්ය භාෂා ව්යුහගත විමසුම්.
MySQL සහ SQL අතර ඇති වෙනස කුමක්ද
බවට ඉල්ලුම් අංශයන් හි වෙනස හා ප්රධාන වෙනස වන්නේ. නමුත් ඇතැම් කාර්ය පටිපාටික වෙනස්කම් පවතී. ඒ නිසා, ඔබ MySQL විමසුම් භාවිතා කරමින් දත්ත සමුදාය සමඟ වැඩ කිරීමට පෙර, ඔබ වෙත ප්රවේශ වීමට අවශ්ය වේ. ඔව්, සහ MySQL වැඩ ම මෘදු එය ඉදිරිපත්, වන අතර, එය කළ නොහැකි ය. ඒ නිසා (ඔබ නිර්මාණකරුවන් MySQL සේවාදායකය ලෙස හැඳින්වේ බව සම්බන්ධයක් නිර්මාණය හමුවීමට හැකි වුවද වැඩි වශයෙන්, PHP), පොදුවේ එක් අමතර ක්රමලේඛන භාෂාව භාවිත කළා.
ඉල්ලීම කුමක්ද?
දැන්, අපි ප්රශ්නය «MySQL පිළිතුරු විට - එනම්," වැඩසටහන් ලිවීමේදී සිදු කළ හැකි විය හැකි වැරදි කිරීම සඳහා කටයුතු කිරීමට පෙර, දේවල් ගණනාවක් සලකා බැලිය යුතුය: එවැනි ඉල්ලීම්, දත්ත සමුදාය වගු සහ වාර්තා බව. ගේ විමසුම ආරම්භ කරමු: ඔවුන් දත්ත සැපයීම මත පණිවිඩයක් යවා අන්තර්ගත මත කෙටි වන අතර මෙම සෝදිසි සිදු කරනු ලබන විසින් ප්රධාන වචන ඒවා සොයා ගැනීමට ස්ථානය ගැන තොරතුරු, සහ අඩංගු විය යුතුය. සඳහා, කොහිදැයි කිසිදු ගැටලුවක් විය යුතුය. හා ප්රධාන වචන මොකක්ද? ආකාරය හෝ බොහෝ විට ඔබ ප්රධාන සොයා ගත හැකි? සුවිශේෂී තොරතුරු මූලධර්මය අයදුම් කිරීමට අවශ්ය දත්ත හඳුනාගැනීමට. ඔවුන් පෞද්ගලික අංකය හෝ වෙනත් දත්ත ලෙස ක්රියා කළ හැකිය. එහෙත් වඩා හොඳ තවමත් බලපත්රය recognizers භාවිතා කරන්න.
දත්ත සමුදා කුමක්ද?
MySQL ප්රවේශ මඟින් ගබඩා කර ඇති බව එම දත්ත කොහෙද? ඇත්තෙන්ම, දත්ත සමුදායන් තුළ! MySQL, ඔවුන් ඒ සඳහා අවශ්ය තොරතුරු අඩංගු වන බව ද්විමාන මේසය ඇත. , එයද දත්ත සමුදා දී තීරු නිසා විය හැකි වටිනාකම විසින් හඳුනාගෙන දත්ත. එක් එක් නව විෂය පිළිබඳ තොරතුරු, නව රේඛාවක් නිර්මාණය කිරීමට එකතු කර තිබේ. වගු සැලකිය යුතු සංඛ්යාවක් (සාපේක්ෂව අසීමිත) දත්ත සමුදායන් අඩංගු විය හැක, නමුත් දත්ත ප්රතිචාර දත්ත විශාලත්වය හා වේගය බලපායි. ඔබ දත්ත සමග වැඩ පෙර නමුත්, ඔබ වග බලා ගන්න අවශ්ය මෘදුකාංග සඳහා සහය ඇති අවස්ථා සහ MySQL සේවාදායකය ආරම්භ කිරීමට හැකි වනු ඇති බවට කළ යුතුයි. මෙතන හැම දෙයක්ම මූලික කොන්දේසි මත රඳා පවතියි - ඔබ ගෙවන සත්කාරක වැඩ කරන්නේ නම්, හැම දෙයක්ම හැම විටම පාහේ දක්නට ඇත. එහෙත්, ඔබ මේ මත මුල සිට වැඩ කිරීමට අවශ්ය සේවාදායකය, MySQL දත්ත ගබඩා කුලියට නම්, නියමිත දත්ත අර්ථ නිරූපණය කිරීමට ඉඩ ඇති බවට කිසිදු මෘදුකාංග ඇති බව යන කරුණ නිසි වැඩ කරන්න බෑ.
මේසයක් යනු කුමක්ද?
වගුව, දැනටමත් සඳහන් කර ඇති පරිදි, මෙම අවශ්ය දත්ත ගබඩා කරන මෙවලමක්. ඔවුන් එළිදැක්වේ කුමක්ද? මේසයක් නිර්මාණය කරන විට, එය අයිති වනු ඇත දත්ත පෙන්නුම් කිරීමට වග බලා ගන්න. , වගු තමන් විසින් පවතින තත්වයක් උද්ගත වෙනුවට ගැටලු සහගත - හෙයින් ඇතැම් වැඩසටහන් සමග අන්තර් ක්රියා කරන බව ඒ නිසා බොහෝ මෘදුකාංග මෙවලම් නිර්මාණය කර ඇත බව ද යන කාරණය.
MySQL වගු සාමාන්යයෙන් බැලීමට කොහොමද? ඔවුන් තොරතුරු තීරු (අ ඇතැම් නිශ්චිත ඇති දත්ත වර්ගය) හා එක් එක් විෂය පිළිබඳව ගබඩා තොරතුරු ඇති මාලාවක්. නව විෂය පවතී - - තවමත් පමණක් මාලාවක් සමඟ (එය ඉවත් කර ඇත ඉවත් කිරීමෙන්) නව පේළියක් එක් කරයි. ටිකක් අමාරු තීරු සමග. තනි එක් තීරුවක් එක් දත්ත වර්ගය ඇති කරන බව අපි කිසිවිටකත්. ඒ නිසා, සංඛ්යාත්මක තීරුව සමග වැඩ සිදු කරන්නේ නම්, ඔබ පෙළ එය විය නොහැකි ලියන්න. විවිධ වර්ගයේ ක ශාක විශේෂ, ඉතා සුළු ගැන (30, මේ වන විටත් වෙනම ලිපිය සකස් කර තිබුනි) ඇත.
වාර්තා යනු කුමක්ද?
පටිගත - සහ වඩාත් මෑතක දී, MySql, භාවිතය තුළ සිදු විය හැකි දෝෂ සඳහා ගමන් කරමින් පෙර. සෑම වාර්තාවක් (හෝ පේළියේ) මේසය හෝ බහු වගු එය සොයා ගැනීමට ඉඩ සලසා දෙන අනුපම අනන්යකාරකය තිබිය යුතුය. හැකි එහි දිග සීමා නොවේ, නමුත් "අත්පොත" ලෙස පහසු බැලීම සඳහා "සාමාන්ය" ස්වරූපයෙන් ගෙන ඒම යොමු වී ඇත. එවැනි අඩු සාරය වාර්තා කැබලි කිහිපයකට කඩා විවිධ වගු තුළ තබා ඇති බව ය. මෙම අංශය නොතකා, එකට ස්තුතිය අනුපම අනන්යකාරකය පත් කිරීමට හැකි ය. අර්ථයෙන් actuation සාමාන්ය ස්වරූපය කණ්ඩායමට පොදු දෙයක් පදනම මත වස්තූන් මත ඇති තොරතුරු වේ. උදාහරණයක් ලෙස, පුස්තකාලය 'ලඝු-සටහන් "මේසය" මිනිසා "," පොත් "සහ නිර්මාණය කිරීම ද කළ හැක. ප්රායෝගිකව එය ක්රියාත්මක කළ හැකි වුවද සහ අවශ්ය සියලු තොරතුරු අඩංගු වන බව එක් ප්රවේශයකි, එක් මේසය.
හැකි වැරදි භාවිතා කරන විට
දැන් ඔබ විෂය යන්න පුළුවන් №2. වැරදි කරන්නේ ඇයි දැයි ද? බොහෝ අවස්ථාවල දී, සියලු මානව සාධකය දොස්. මෙය සකසා ඇති අතර එම කේතය තුළට රිංගා ඇති බවට මූලික දෝෂ, හෝ වැරදි සම්පාදනය විමසුම විය හැක:
- දත්ත සමුදා සම්බන්ධ ප්රශ්නයක් තිබේ නම්, ඔබ එහි අඛණ්ඩතාව, මෙන්ම ඉල්ලීම ගොනු පරීක්ෂා කළ යුතුය: එය වැරදි නම, හෝ දත්ත මුරපදය ලබා දිය හැක. සමහර විට, මෙම MySQL දෝෂ දත්ත සමුදායට සම්බන්ධ විය යුතු බව හා එම තොරතුරු කියවීමට ලබා දීමට වූ මෘදුකාංග මෙවලමක්, සැකසීම නොමැතිකම නිසා සිදුවේ.
- ඉල්ලා සිටින විට වගු දත්ත දත්ත උසස් තත්ත්වයේ එක්තරා විදියකට බලාගන්න මෙන්ම, MySQL සේවාදායකය වෙතින් ඔබ වෙත තොරතුරු හුවමාරු ආපසු හැරවීමට අවශ්ය වේ. දැනටමත් ඉහත සඳහන් කරන ලද පරිදි, රීතියක් ලෙස, MySQL "අතරමැදියන්" සහයෝගය භාවිතා වන අතර, ඒ නිසා කිසිදු හානියක් අවශ්ය දත්ත සියල්ල පැමිණ යන්න මේ ලින්ක් එකෙන් ගිහින් මෙවලම් සමග පරීක්ෂා කරනු ඇත. ඔවුන් පැමිණ නම්, නමුත් ඔබ ඔවුන් භාවිතා කළ නොහැකි - එය ලැබුණු දත්ත විකේතනය ව්යාපාර බවයි. මේ අවස්ථාවේ දී, එය කුඩාම කම්කරු වෙළුම් ආරම්භ වී, කම්කරුවන් සඳහා සියළුම විකල්ප උත්සාහ කිරීමට හොඳය. එය හුදෙක්, මේ හැම දෙයක්ම ප්රායෝගිකව සහ MySQL දෝෂයක් නිරාකරනය ප්රදේශයක වන අතර, ඔබ ඉවත් කළ හැකි වැඩසටහන් තේරුම් ගැනීමට පටන් සිටින හැකි සියලූ විකල්ප උත්සාහ කිරීමෙන් එම විශේෂයෙන් මතක තබා ගත යුතු ය.