Агуулгын хүснэгт:

Би node js мэдээллийн санд хэрхэн холбогдох вэ?
Би node js мэдээллийн санд хэрхэн холбогдох вэ?

Видео: Би node js мэдээллийн санд хэрхэн холбогдох вэ?

Видео: Би node js мэдээллийн санд хэрхэн холбогдох вэ?
Видео: Transform Your Selfie into a Stunning AI Avatar with Stable Diffusion - Better than Lensa for Free 2024, Арваннэгдүгээр
Anonim

Татаж аваад суулгахын тулд "mysql" модулийг сонгоод Командын терминалыг нээж дараах үйлдлийг гүйцэтгэнэ.

  1. C:UsersYour Name>npm суулгана уу mysql .
  2. var mysql = шаардах(' mysql ');
  3. "demo_db_connection"-г ажиллуул. js " C: Хэрэглэгч Таны нэр> зангилаа demo_db_холболт. js .
  4. Холбогдсон !
  5. con. холбох (function(err) { if (err) throw err; консол.

Үүнийг анхаарч үзэхэд би Node JS дээр өгөгдлийн сангийн холболтыг хэрхэн үүсгэх вэ?

Заавар: Зангилаа тохируулах. js мэдээллийн сантай

  1. Node.js суулгана уу.
  2. MySQL суулгана уу.
  3. Өгөгдлийн санд бичих HTTP API үүсгэ.
  4. API руу POST хийхийн тулд HTML болон JS үүсгэнэ үү.
  5. Хэрэглэгчийн мэдээллийн сангийн схемийг үүсгэхийн тулд Knex шилжилтийг ашиглана уу (Rails шилжилттэй төстэй процесс)
  6. Нууц үг хэшийг тохируулахын тулд шилжих аргыг ашиглана уу.
  7. Хэшгийн ажлыг шалгахын тулд нэвтрэх маршрут үүсгэ.

Үүнтэй адилаар би node js-тэй ямар мэдээллийн санг ашиглах ёстой вэ? Зангилаа . js бүх төрлийн дэмжлэг үзүүлдэг мэдээллийн сан Энэ нь харилцаа холбоо байсан ч хамаагүй мэдээллийн сан эсвэл NoSQL мэдээллийн сан . Гэсэн хэдий ч NoSQL мэдээллийн сан MongoDb шиг Зангилаа . js.

Тэгэхээр би SQL дээр js node-тэй хэрхэн холбогдох вэ?

js болон mssql багц нь ихэвчлэн дараах алхмуудыг дагадаг:

  1. Mssql багцын жишээг үүсгэ.
  2. connect() ашиглан SQL холболт үүсгэ.
  3. Шинэ SQL хүсэлт үүсгэхийн тулд холболтыг ашиглана уу.
  4. Хүсэлт дээр дурын оролтын параметрүүдийг тохируулна уу.
  5. Хүсэлтийг биелүүлэх.
  6. Хүсэлтийн дагуу буцаасан үр дүнг (жишээ нь, бичлэгийн багц) боловсруулна уу.

Бид JavaScript ашиглан мэдээллийн санд холбогдож болох уу?

JavaScript ашиглаж байна , хамгийн сайн арга хийх Энэ нь вэб серверийг зангилаагаар кодлох явдал юм. js (экспресс модультай болно илүү хялбар байх). Вэб сервер болно хандах эрхтэй мэдээллийн сан (жишээ нь, mongodb) болон болно хөтөчтэй (үйлчлүүлэгч) холбогдох дамжуулан http протокол. Энэ техникийг ME(A)N (mongoDB, Express, Angular, Node) гэж нэрлэдэг.

Зөвлөмж болгож буй: