RíomhairíCláir

Ag baint úsáide as MySQL: cuir isteach isteach

Ag cruthú bunachar sonraí - tasc simplí, ach atá freagrach. Ní mór go leor fachtóirí a chur san áireamh. Ní dul chun cinn suntasach i dteicneolaíocht crua-earraí agus bogearraí faisnéis údar faillí dóchúlacht cliseadh teicniúil ar struchtúir sáruithe rochtana tábla neamhúdaraithe, cuir na sonraí neamhbhailí.

Computer - ní fear, agus fiú an chuid is mó "cliste", is é an algartam fós i bhfad ó na smaointe na hintleachta nádúrtha: gan a bhí an cúnamh a Ríomhchláraitheoir beag a bhí mé in ann. Mar sin féin, murab ionann agus daoine, is féidir an clár a chur i gcrích a misean go comhsheasmhach agus i gceart, an rud is mó - an ceart chun é a scríobh.

MySQL coincheap: cuir isteach isteach

Go seachtrach, tá an fhoirm bulky de SQL error an-éasca le húsáid. iarratais Cleachtais litreacha i scríbhinn cás uachtair fós, ach in ionad de réir a chéile ag níos gonta ag baint úsáide as an dá cláir. I dtaca leis seo, tá sé tábhachtach gan dearmad: uair amháin ar aghaidh chuig ainm réimse i gclár sa cheist chéanna, má úsáidtear arís, faoi cheangal a bheith sna litriú céanna.

"Nach bhfuil rud éigin a dhéanamh nach bhfuil, a thuiscint." Gné ar saintréith de oibríochtaí MySQL cuir isteach, an oiread agus mar gheall ar an chláir Idirlín Beidh iarratas Mícheart le tiomsú i gcomhair bunachar thabhairt cothrom le dáta a neamhaird, agus nach bhfuil sé indéanta i gcónaí fógra ar an bpointe boise.

Ní mór Ós rud é a chur leis an iontráil a rialú chomh maith le rochtain ar an mbunachar sonraí ina iomláine. Ba chóir do gach réimse a líonadh leis an luach den chineál comhfhreagrach. Ní gá i gcónaí a shonrú ar an réimse an tábla iarbhír. Níl sé i gcónaí gá déanta aige chun na luachanna sonracha: MySQL chur isteach dearadh a roghnú is féidir leat a chur ar sraith de thaifid ó tábla eile nó ceist.

Ní foláir an iarraidh a bheith syntactically agus go loighciúil ceart. An úsáid a bhaint aon embodiment an cheist MySQL chur isteach Ní mór luachanna a chur san áireamh ar an ionchódú na script, is, an ionchódú an tábla bunachar sonraí agus, go deimhin, agus a chuirtear faisnéis.

iontrálacha a chur leis Clasaiceach

Aon MySQL tábla - sraith taifead, gach ceann acu roinnt réimsí. Is féidir le hiontrálacha Cuir bheith ó eile tábla. Tá sé go leor chun a shonrú sa cheist a roghnú é, agus más rud é, agus isteach - i bhfad. An tsiombail "*" a deir go bhfuil feidhm ag an iarraidh chuig gach réimse de gach taifead.

Mar thoradh ar na glaonna fheidhm seo an t-ábhar ar an tábla $ cSrcTable scríofa go hiomlán sa tábla $ cDstTable, as a mbeidh gach iontráil a chur as oifig roimh ré.

taifid a chuirfear

MySQL chur isteach luachanna Ligeann dearadh amháin chun iontrálacha a léiríonn na réimsí sonracha agus a luachanna sonracha comhfhreagracha chur leis.

Is féidir é seo cheist a roinnt i dtrí iarrataí, gach ceann acu liosta amháin de na réimsí ( `code_back`,` owner_code`, ... ) fhreagraíonn do chéile amháin de shonraí ( '~', '{$ cSChip}', '{$ SChip_s } ', ...), (' ~ ',' {$ cPetr} ',' {$ cPetr_s} ', ...) nó (' ~ ',' {$ cTest} ',' {$ cTest_s} ' , ...), ach tá sé níos éasca. Mar shampla, sa chás seo a leanas leis an leagan bunúsach na n-úsáideoirí: riarthóir, dispatcher, agus tástálaí.

taifid a chuirfear trína chomhéadan féin

Conas a bheith ag obair le MySQL réadaítear tríd an bhfoirm fiosrúcháin. Tá sé seo úsáideach i mód baisce agus san fhoirm chéanna i bhfeidhm i dteangacha cláir éagsúla. I PHP, go háirithe, úsáidí, an teaghrán cheist - sraith choitianta de charachtair, an t-ábhar a bhfuil líonadh le linn an algartam. Ansin tá an téacs crafted iarraidh i mysqli_query (Tá) fheidhm.

Cén cineál oibre leis an mbunachar sonraí a roghnú - chun cinneadh a dhéanamh i gcás áirithe, an forbróir, ach i ngach cás is fearr chun an fhadhb a chur i láthair i dtéarmaí a léamh / scríobh sonraí ó / chuig an mbunachar sonraí i bhfoirm a gcuid Comhéadain féin. Is féidir é seo an smaoineamh a chur i bhfeidhm mar sraith de feidhmeanna nó rud amháin.

Sa embodiment, an oibríocht cur go díreach taifid a bheith i bhfolach, agus beidh an próiseas éard a feidhmeanna féin seicheamhach agairt. Mar shampla, scfAddUser beidh ( 'Ivanov', 'Ivan') mar thoradh ar iarratas MySQL chur isteach `all_users` ( 'last_name', 'FIRST_NAME', 'stádas') Luachanna ( 'Ivanov', 'Ivan', 'nua'). Sábhálann an rogha cód agus a dhéanann sé i bhfad níos inléite agus brí.

Is é an difríocht bhunúsach idir a n-chomhéadan féin ar úsáid dhíreacha oibríochta ar an mbunachar sonraí ina bhfoirm bhunaidh a rinne i gcomhad ar leith, na hoibríochtaí go léir a chur, is féidir a mhodhnú agus a scriosadh taifid a rialú agus a athrú gan modhnú ar an gcód go n-úsáideann siad. Tá sé níos sábháilte agus níos éifeachtaí.

comhéadan Féin as an réad sonraí

Mura bhfuil tú a chur san athróg simplí áireamh, is é an clár nua-aimseartha bailiúchán de rudaí. Níos cáilithe chun an fhadhb, na cuspóirí córas níos deartha go héifeachtach agus a n-idirghníomhaíocht le chéile a réiteach.

Gan amhras, oibriú na sonraí a thaifeadadh agus a léamh a ghlacadh gcomhthéacs eile: is féidir leis an réad féin a choinneáil i mbunachar sonraí, is féidir dheisiú féin as an mbunachar sonraí, a stádas a sheiceáil, an t-ábhar a aistriú go ceann eile réad, etc.

Aistríonn an cur chuige an bhéim ó díreach códaithe MySQL cuir isteach iarratais ar an comhéadan: scfAddObject ( 'contens', ...), atá in úsáid ag gach rud ina bhealach féin.

an dáta a bheidh an réad a bhfuil modh myDate-> Sábháil () agus a fhorghníomhú scfAddObject cóireáil ('04 .12.2016 '), agus an réad úsáideora currUser-> Sábháil () Déanann scfAddObject (' Ivanov - logáil isteach '), ... agus gach scfAddObject dúshlán () mar thoradh ar an tógáil an leagan MySQL chur isteach an t-iarratas.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ga.atomiyme.com. Theme powered by WordPress.