Orodha ya maudhui:

Ninawezaje kuendesha swala la node js kwenye mysql?
Ninawezaje kuendesha swala la node js kwenye mysql?

Video: Ninawezaje kuendesha swala la node js kwenye mysql?

Video: Ninawezaje kuendesha swala la node js kwenye mysql?
Video: Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan 2024, Novemba
Anonim

Hapa kuna jinsi ya kutumia MySQL katika Node katika hatua tano rahisi:

  1. Unda mradi mpya: mkdir mysql -jaribu && cd mysql - mtihani.
  2. Unda kifurushi. json faili: npm init -y.
  3. Sakinisha ya mysql moduli: npm kufunga mysql .
  4. Unda programu. js faili na unakili katika kijisehemu kilicho hapa chini (kuhariri vishika nafasi inavyofaa).
  5. Kimbia faili: nodi programu.

Kwa hivyo, naweza kutumia MySQL na nodi js?

Mara umepata MySQL juu na kukimbia kwenye kompyuta yako, wewe unaweza ifikie kwa kwa kutumia Node . js . Ili kupata a MySQL hifadhidata na Nodi . js , unahitaji MySQL dereva.

Pili, tunaweza kuandika swali la SQL kwenye JavaScript? Hadi hivi majuzi, vivyo hivyo havikuwezekana kwa watengenezaji wa Java. Kwa kutumia JSINQ, hata hivyo, unaweza kuandika sawa Maswali ya SQL wakati wa kupanga programu JavaScript . Hii inamaanisha wewe sasa kuwa na swali lugha katika JavaScript hiyo unaweza tumia dhidi ya safu na orodha za nodi za DOM.

Kuzingatia hili, ninawezaje kuunganishwa kwenye hifadhidata ya node js?

Mafunzo: Kuweka Node. js na hifadhidata

  1. Sakinisha Node.js.
  2. Sakinisha MySQL.
  3. Unda API ya HTTP ya kuandika kwenye hifadhidata.
  4. Unda baadhi ya HTML na JS kwa POST kwa API.
  5. Tumia uhamiaji wa Knex kuunda schema ya hifadhidata ya watumiaji (mchakato sawa na uhamiaji wa Reli)
  6. Tumia uhamishaji ili kusanidi hashing ya nenosiri.
  7. Unda njia ya kuingia ili kuangalia kazi za hashing.

JavaScript inaweza kuwasiliana na hifadhidata?

Hapana, JavaScript inaweza sio moja kwa moja kuunganisha kwa MySQL kama JavaScript ni lugha ya uandishi ya upande wa mteja (Njia ya Isipokuwa. js ) Unahitaji safu ya kati kama RESTful API ili kufikia data. Wewe unaweza ongeza muunganisho wa mysql kwa kutumia faili ya PHP.

Ilipendekeza: