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

Би mysql дээр node js query-г хэрхэн ажиллуулах вэ?
Би mysql дээр node js query-г хэрхэн ажиллуулах вэ?

Видео: Би mysql дээр node js query-г хэрхэн ажиллуулах вэ?

Видео: Би mysql дээр node js query-г хэрхэн ажиллуулах вэ?
Видео: MySQL-г NodeJS-тэй хэрхэн ашиглах талаар 2024, Дөрөвдүгээр сар
Anonim

MySQL-г Node-д таван хялбар алхамаар хэрхэн ашиглахыг эндээс үзнэ үү

  1. Шинэ төсөл үүсгэх: mkdir mysql -тест && cd mysql -туршилт.
  2. Багц үүсгэх. json файл: npm init -y.
  3. Суулгах нь mysql модуль: npm mysql суулгана уу .
  4. Апп үүсгэх. js файл болон доорх хэсэгчилсэн хэсэгт хуулж (зохих ёсоор орлуулагчдыг засварлана).
  5. Гүй Файл: зангилаа апп.

Би MySQL-г node js-тэй ашиглаж болох уу?

Нэгэнт авсан MySQL таны компьютер дээр ажиллаж байгаа, та чадна -ээр хандах Node ашиглан . js . хандахын тулд a MySQL мэдээллийн сантай Зангилаа . js , танд хэрэгтэй MySQL жолооч.

Хоёрдугаарт, бид JavaScript дээр SQL асуулга бичиж чадах уу? Саяхныг хүртэл Java хөгжүүлэгчдэд үүнтэй адил зүйл боломжгүй байсан. Гэсэн хэдий ч JSINQ-г ашиглан та бичиж болно төстэй SQL асуулга програмчлах явцад JavaScript . Энэ нь гэсэн үг Та одоо байна асуулга хэлээр JavaScript тэр чи чадна массив болон DOM зангилааны жагсаалтын эсрэг ашиглах.

Үүнийг анхаарч үзэхэд би node js мэдээллийн санд хэрхэн холбогдох вэ?

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

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

JavaScript нь мэдээллийн сантай холбогдож чадах уу?

Үгүй, JavaScript боломжтой шууд биш холбох MySQL руу JavaScript нь үйлчлүүлэгч талын скрипт хэл юм (Exception Node. js ). Танд өгөгдөлд хандахын тулд RESTful API шиг дунд давхарга хэрэгтэй. Та чадна PHP файлыг ашиглан mysql холболт нэмнэ үү.

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