Inhoudsopgave:

Hoe voer ik een node js-query uit in mysql?
Hoe voer ik een node js-query uit in mysql?

Video: Hoe voer ik een node js-query uit in mysql?

Video: Hoe voer ik een node js-query uit in mysql?
Video: 1. NodeJS to MSSQL - SP with JSON - CRUD | Nodejs API 2024, April
Anonim

Zo gebruikt u MySQL in Node in vijf eenvoudige stappen:

  1. Maak een nieuw project: mkdir mysql -test && cd mysql -toets.
  2. Maak een pakket aan. json-bestand: npm init -y.
  3. Installeren de mysql module: npm installeer mysql .
  4. Maak een app. js bestand en kopieer het in het onderstaande fragment (bewerk de tijdelijke aanduidingen waar nodig).
  5. Loop het bestand: knooppunt app.

Zo ja, kan ik MySQL gebruiken met node js?

Eens je hebt MySQL aan de slag op uw computer, u kan toegang krijgen door met behulp van Node . js . Om toegang te krijgen tot een MySQL database met Knooppunt . js , je hebt een nodig MySQL bestuurder.

Ten tweede, kunnen we SQL-query's in JavaScript schrijven? Tot voor kort was hetzelfde niet mogelijk voor Java-ontwikkelaars. Met behulp van JSINQ, echter, je kan schrijven vergelijkbaar SQL-query's tijdens het programmeren JavaScript . Dit betekent jij heb nu een vraag taal in JavaScript Dat jij kan gebruik tegen arrays en DOM-knooppuntlijsten.

Met dit in overweging, hoe maak ik verbinding met een node js-database?

Zelfstudie: Node instellen. js met een database

  1. Installeer Node.js.
  2. Installeer MySQL.
  3. Maak een HTTP-API om naar de database te schrijven.
  4. Maak wat HTML en JS om naar de API te POST.
  5. Gebruik Knex-migraties om een gebruikersdatabaseschema te maken (een soortgelijk proces als Rails-migraties)
  6. Gebruik een migratie om wachtwoord-hashing in te stellen.
  7. Maak een inlogroute om te controleren of de hashing werkt.

Kan JavaScript communiceren met de database?

Nee, JavaScript kan Niet direct aansluiten naar MySQL als JavaScript is een client-side scripttaal (Exception Node. js ). U hebt een middelste laag zoals RESTful API nodig om toegang te krijgen tot gegevens. Jij kan voeg mysql-verbinding toe met behulp van een PHP-bestand.

Aanbevolen: