INHOUDSOPGAWE:

Hoe voer ek 'n node js-navraag in mysql uit?
Hoe voer ek 'n node js-navraag in mysql uit?

Video: Hoe voer ek 'n node js-navraag in mysql uit?

Video: Hoe voer ek 'n node js-navraag in mysql uit?
Video: Getting started with Containers | #CloudNativeNinja PT1 2024, April
Anonim

Hier is hoe om MySQL in Node te gebruik in vyf maklike stappe:

  1. Skep 'n nuwe projek: mkdir mysql -toets && cd mysql -toets.
  2. Skep 'n pakket. json-lêer: npm init -y.
  3. Installeer die mysql module: npm installeer mysql .
  4. Skep 'n toepassing. js lêer en kopieer in die brokkie hieronder (wysiging van die plekhouers soos toepaslik).
  5. Hardloop die lêer: nodus app.

Net so, kan ek MySQL met node js gebruik?

Sodra jy het MySQL aan die gang op jou rekenaar, jy kan toegang daartoe deur met behulp van Node . js . Om toegang te verkry tot a MySQL databasis met Nodus . js , jy benodig 'n MySQL bestuurder.

Tweedens, kan ons SQL-navraag in JavaScript skryf? Tot onlangs was dieselfde nie moontlik vir Java-ontwikkelaars nie. Deur JSINQ te gebruik, jy kan skryf soortgelyk SQL-navrae terwyl jy in programmeer JavaScript . Dit beteken jy het nou 'n navraag taal in JavaScript daardie jy kan gebruik teen skikkings en DOM-noduslyste.

As ek dit in ag neem, hoe koppel ek aan 'n node js-databasis?

Tutoriaal: Opstel van Node. js met 'n databasis

  1. Installeer Node.js.
  2. Installeer MySQL.
  3. Skep 'n HTTP API om na die databasis te skryf.
  4. Skep 'n paar HTML en JS om na die API te POST.
  5. Gebruik Knex-migrasies om 'n gebruikersdatabasisskema te skep ('n soortgelyke proses as Rails-migrasies)
  6. Gebruik 'n migrasie om wagwoord-hash op te stel.
  7. Skep 'n aanmeldroete om na te gaan of die hashing werk.

Kan JavaScript met databasis kommunikeer?

Geen, JavaScript kan nie direk nie verbind na MySQL as JavaScript is 'n kliëntkant-skriptaal (Exception Node. js ). Jy benodig 'n middellaag soos RESTful API om toegang tot data te verkry. Jy kan voeg mysql-verbinding by met behulp van PHP-lêer.

Aanbeveel: