ИнтернэтВэб байршуулалт

MySQL - Энэ юу вэ?. MySQL алдаа

, Загвар зохион тусламжгүйгээр, гар аргаар өөрийн сайт үүсгэж байгаа, эсвэл онлайн үйлчилгээнд харилцан болно өргөдлийг Эдгээр хадгалалтын асуудал тулгарч байна. Хаа нэгтээ та бүх хэрэглэгч болон тэдгээрийн мэдээллийг байлгах шаардлагатай болно. Энэ нь бүх талаар ямар арга замаар? MySQL - энэ юу вэ, яагаад энэ зүйлд хамгийн их хамааралтай вэ? баримт янз бүрийн вэб сайт болон сүлжээнд хандах хөтөлбөр дээр хадгалагдаж өгөгдөлд хандахад энэ механизм юм. Тиймийн тул, энэ нь MySQL мэдэх шаардлагатай юм, - гэж хэлбэл, програм түүний хэрэглээний шинж чанар юу вэ.

Structured Query Language

Гэхдээ эхлээд бүх дуудлага ямар нэг зүйлийн талаар хийсэн хэрхэн сурах хэрэгтэй. Мэдээллийн системийн байдаг зарим мэдээллээс хайлт зохион байгуулах арга зам нь маш чухал ач холбогдолтой хэд хэдэн юм. Нэг боломж нь - нь Structured Query Language (англи хэл дээр товчилсон SQL). Энэ нь та зайлшгүй шаардлагатай мэдээллийг сонгох богино асуулт бий болгох боломжийг олгодог. Гэхдээ энэ нь хоёр хэмжээст хүснэгт, эрэлт хэрэгцээ нь хэд хэдэн ч дэвшүүлсэн нь зөвхөн ажиллах болно. Хэрэв та Structured Query Language шаардлагатай мэдээллийг зааж өгөх зайлшгүй шаардлагатай ашиглаж байгаа бөгөөд бол авсан байх шаардлагатай хаана. Та ч гэсэн тодорхой нөхцөл байдал, эсвэл зүгээр л бүлэг дээр суурилсан нэмэлт шаардлага, ангилах нь хэд хэдэн зааж өгч болно. шаардлагатай мэдээлэл бага хэмжээний хувьд маш сайн нийцэж байгаа юм.

Та яагаад MySQL хэрэгтэй вэ?

Мөн энэ MySQL үү? Энэ бүх нь юу гэж байна? Хамгийн хурдан witted уншигчдад ойлгоход болох вэ, энэ нь зохион байгуулалттай тусгай өргөтгөл бөгөөд хайлтын хэл. Гэхдээ энэ нь хаана хэрэглэдэг вэ? Энэ вэб програмчлалын хэсэгт ашиглах тусгай хувилбар байгаа нь. вэб сегмент дээр - Энгийн хэлний Structured Query урт MySQL байхад, компьютер дээр ажиллах зорилготой.

MySQL болон SQL хооронд ямар ялгаа байна

Энэ програм хэсэг дэх ялгаа, гол зөрүү юм. Харин Байцаан шийтгэх тодорхой ялгаатай байдаг. Тэгэхээр та MySQL асуулга ашиглан өгөгдлийн сан ажиллахгүй өмнө, та нэвтрэх хэрэгтэй. Тийм ээ, MySQL нь өөрөө байна, бага зэрэг тавьж ажиллах, энэ нь боломжгүй юм. Тиймээс, нийтлэг (хэрэв та дизайнерууд MySQL сервер гэдэг нь холболтыг бий болгох уулзах боломжтой боловч, ихэнх нь PHP) нэг нэмэлт програмчлалын хэлийг ашигласан байна.

хүсэлт нь юу вэ?

Одоо бид «MySQL асуулт хариулт үед - Өөрөөр хэлбэл," хөтөлбөрийг бичиж байхад тохиолдож болох аль болох алдаа өмнө та юмсын хэд хэдэн анхаарах хэрэгтэй: Ийм хүсэлт, мэдээллийн баазын хүснэгтүүдэд, тэмдэглэл юм. -ийн асуулгад эхлэе: Тэд мэдээлэл олгох кодлогдсон мессежний агуулгын талаар богино байна, мөн өөр хайлт хийнэ түлхүүр тэднийг хайх хаана тухай мэдээлэл, мөн агуулсан байх ёстой. тулд, харах хаана, ямар ч асуудал байх ёстой. Тэр юу түлхүүр үг вэ? Эсвэл хэдэн удаа та түлхүүрийг олж болох вэ? өвөрмөц мэдээлэл зарчмыг хэрэглэх шаардлагатай мэдээллийг ялгах хэрэгтэй. Тэд хувийн тоо болон бусад мэдээллийг болдог. Гэхдээ сайн ч лиценз recognizers ашигладаг.

мэдээллийн сан гэж юу вэ?

MySQL хандах мэдээллийн хаана хадгалагдаж байгаа вэ? Мэдээж хэрэг, мэдээллийн санд! MySQL, тэд шаардлагатай мэдээллийг агуулсан хоёр хэмжээст хүснэгт байдаг. Үүгээр үнэ цэнэ нь мэдээллийн санд багана нь холбоотой байж болох тодорхойлсон өгөгдөл. Мөн шинэ сэдэв тус бүр дээр мэдээлэл нь шинэ мөрийг үүсгэхийн тулд нэмж байна. хүснэгт нь нэлээд хэд хэдэн мэдээллийн сан (харьцангуй хязгааргүй) агуулагдаж байж болно, харин мэдээллийн санг хариу өгөгдлийн хэмжээг хурд нөлөөлдөг. Харин та бидний мэдээллийн санг хамтран ажиллах өмнө, та шаардлагатай программ хангамж, MySQL сервер эхлүүлэхийг боломжтой болно дэмжлэг байгаа эсэхийг шалгаарай ёстой. Энд бүх зүйл анхны нөхцөлөөс хамааралтай хэдий ч - Та төлбөртэй зохион дээр ажиллаж байгаа бол бүх зүйл нь бараг үргэлж байдаг. Харин та сервер аль гаруй эхнээс, MySQL өгөгдлийн сан нь ажиллах хэрэгтэй улмаас мэдээллийг тайлбарлах боломжийг олгодог ямар ч програм байдаг гэдгийг зөв ажиллаж чадахгүй түрээсэлж байсан бол.

хүснэгт гэж юу вэ?

Хүснэгт аль хэдийн дурдсанчлан, энэ арга хэрэгсэл, шаардлагатай мэдээллийг хадгалдаг. Тэд онцлог юу вэ? ширээ бий болгох үед нь мэдээллийн бааз нь хамаарах юм заахын тулд хэрэгтэй. A байдал хүснэгт биш харин асуудалтай, өөрсдөө байх - учир нь ихэнх програм хангамжийн хэрэгсэл Ингэснээр тэд тодорхой хөтөлбөрүүдийг харилцан болно бүтээгдсэн байдаг гэдгийг.

Яаж харах нь ихэвчлэн MySQL хүснэгтийн байна вэ? Тэд (тодорхой мэдээллийн багана байх өгөгдлийн төрөл) ба тухайн сэдвээр тус бүр дээр мэдээлэл хадгалагдаж цуврал. цуврал нь одоо ч гэсэн зөвхөн - Тэнд шинэ сэдэв - (энэ нь устгагдах юм арилгах замаар) нь шинэ мөр нэмдэг. бага зэрэг хэцүү-ийн баганатай. нэг багана нь зөвхөн нэг өгөгдлийн төрөл байж болно гэдгийг илэрхийлсэн баримт. Тиймээс, ажлын тоон багана бүхий явуулж байгаа бол, та текст дотор нь байж болохгүй бичиж байна. төрөл бүрийн нэг зүйл бол энэ нь маш цөөн (ойролцоогоор 30 нь аль хэдийн бие даасан зүйлийн зурсан байв) байдаг.

бичлэг гэж юу вэ?

Тэгээд хамгийн сүүлд MySQL ашиглах явцад гарч болох алдааг дээр шилжихийн өмнө, - бичлэг. бичлэг бүр (эсвэл эгнээ) ширээн дээр эсвэл олон хүснэгтүүдэд Хэрэв хайх боломжтой өвөрмөц танигчийг байх ёстой. Нөлөөлөлд түүний уртыг хязгаарлах биш, харин "гарын авлага" горимд хялбар үзэх нь "хэвийн" хэлбэрээр авчрах нь олонтаа. Ийм бууруулах мөн чанар бичлэг нь хэд хэдэн хэсэг болгон эвдэрсэн, янз бүрийн ширээ байрлуулж байгаа юм. Энэ дэд хэдий ч, энэ нь өвөрмөц таниулагч хамтдаа талархал тавих боломжтой юм. Мэдрэхүй өдөөлт хэвийн хэлбэр нь нийтлэг зүйл дээр үндэслэн объектын талаархи мэдээлэл бүлгийн явдал юм. Жишээ нь, номын сан бий болгосон ширээ "Хүн", "ном" болон "бүртгэлүүдийг" болно. Практикт энэ нь хэрэгжиж байх ч юм нэг болсноос хойш нэг ширээ, бүх шаардлагатай мэдээллийг агуулах болно.

ашиглаж болох алдаа

Та одоо сэдвээр явж болно №2. алдаа байгаа учраас аль нь вэ? Ихэнх тохиолдолд, бүх хүний хүчин зүйл буруутгаж. Энэ нь тогтоосон байхад, эсвэл буруу асуулга хөрвүүлсэн код сэм гэтэж ороод ирсэн бага алдаа байж болно:

  1. нь мэдээллийн санд холбох асуудал байгаа бол та түүний бүрэн бүтэн байдал, түүнчлэн хүсэлт файлыг шалгах ёстой: энэ нь түүнд буруу нэр, эсвэл өгөгдлийн сангийн нууц үг өгч болно. Магадгүй, MySQL алдааны мэдэгдэл, учир нь програм хангамжийн хэрэгсэл, мэдээллийн сан холбогдсон мэдээллийг уншиж өгөх ёстой тохируулах нь хангалтгүй гардаг.
  2. хүсэлт үед хүснэгтүүдээс өгөгдөл нь өгөгдлийн өндөр чанартай Тайлан уншиж сурснаар анхаарал тавих, мөн түүнчлэн та MySQL сервер нь мэдээллийг дамжуулах буцах хэрэгтэй. Дээр дурьдсанчлан, ёс мэт, MySQL "зуучлагч", ямар ч хор шаардлагатай өгөгдөл бүх ирэх эсэх нь дибаг хийх багаж хэрэгсэл нь шалгаж болно дэмжих ашиглаж байна. тэд ирэх бол, гэхдээ та тэдгээрийг ашиглаж чадахгүй - энэ нь хүлээн авсан мэдээллийг уншиж сурснаар бизнес гэсэн үг юм. Энэ тохиолдолд энэ нь хамгийн бага ажлын хэмжээ эхлээд ажилчдад зориулсан бүх хувилбаруудыг туршиж үзэх нь зүйтэй юм. Энэ нь ялангуяа зүгээр л энэ бүхэн дадлага, MySQL алдааг шийдэж байгаа бүс нутаг юм програм ойлгож эхэлж байгаа хүмүүст та өөрийгөө, бүх л боломжит хувилбаруудыг оролдсон учир устгаж болно, санаж байх хэрэгтэй.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mn.unansea.com. Theme powered by WordPress.