Sisukord:

Kuidas luua ühendus node js andmebaasiga?
Kuidas luua ühendus node js andmebaasiga?

Video: Kuidas luua ühendus node js andmebaasiga?

Video: Kuidas luua ühendus node js andmebaasiga?
Video: Kuidas luua eristuv CV ja LinkedIn'i profiil? (ka ilma pika töökogemuseta) + mu portfoolio näide 2024, November
Anonim

Allalaadimiseks ja installimiseks "mysql" moodul, avage käsuterminal ja käivitage järgmine:

  1. C:UsersYour Name>npm install mysql .
  2. var mysql = nõua(' mysql ');
  3. Käivitage "demo_db_connection. js " C:UsersYour Name> sõlm demo_db_ühendus. js .
  4. Ühendatud !
  5. con. ühendada (function(err) { if (err) viska viga; konsool.

Seda silmas pidades, kuidas luua Node JS-is andmebaasiühendus?

Õpetus: Sõlme seadistamine. js andmebaasiga

  1. Installige Node.js.
  2. Installige MySQL.
  3. Looge andmebaasi kirjutamiseks HTTP API.
  4. API-sse postitamiseks looge HTML ja JS.
  5. Kasutage Knexi migratsioone kasutajate andmebaasi skeemi loomiseks (sarnane protsess Railsi migratsiooniga)
  6. Kasutage parooli räsimise seadistamiseks migratsiooni.
  7. Looge sisselogimismarsruut, et kontrollida räsimise toimimist.

Samamoodi, millist andmebaasi peaksin node js-iga kasutama? Sõlm . js toetab igasuguseid andmebaasid ükskõik, kas see on suhteline andmebaasi või NoSQL andmebaasi . Kuid NoSQL andmebaasid nagu MongoDb sobivad kõige paremini Sõlm . js.

Nii, kuidas ma saan SQL-is sõlme js-ga ühenduse luua?

js ja mssql pakett järgivad tavaliselt järgmisi samme:

  1. Looge mssql-paketi eksemplar.
  2. Looge SQL-ühendus rakendusega connect().
  3. Kasutage ühendust uue SQL-päringu loomiseks.
  4. Määrake päringule kõik sisendparameetrid.
  5. Täitke taotlus.
  6. Töötlege päringuga tagastatud tulemusi (nt kirjekomplekti).

Kas saame JavaScripti abil andmebaasiga ühenduse luua?

JavaScripti kasutamine , parim viis teha see on sõlmega veebiserveri kodeerimine. js (koos ekspressmooduliga tahe ole lihtsam). Veebiserver tahe pääseda juurde andmebaasi (nt mongodb) ja tahe brauseriga (kliendiga) suhtlemine kaudu http protokoll. Seda tehnikat nimetatakse ME(A)N (mongoDB, Express, Angular, Node).

Soovitan: