Mundarija:

Js node ma'lumotlar bazasiga qanday ulanish mumkin?
Js node ma'lumotlar bazasiga qanday ulanish mumkin?

Video: Js node ma'lumotlar bazasiga qanday ulanish mumkin?

Video: Js node ma'lumotlar bazasiga qanday ulanish mumkin?
Video: PostgreSQL 1-dars. Kompyuterimizga Postgresni o'rnatamiz 2024, May
Anonim

Yuklab olish va o'rnatish uchun "mysql" modulini oching, Buyruqlar terminalini oching va quyidagilarni bajaring:

  1. C:UsersYour Name>npm o'rnatish mysql .
  2. var mysql = talab qilish(' mysql ');
  3. "demo_db_connection" ni ishga tushiring. js " C: Foydalanuvchilar Sizning ismingiz> tugun demo_db_ulanish. js .
  4. Ulangan !
  5. con. ulanmoq (funksiya(err) { if (err) otish xatosi; konsol.

Buni hisobga olgan holda, Node JS da ma'lumotlar bazasi ulanishini qanday yarataman?

Qo'llanma: Tugunni sozlash. js ma'lumotlar bazasi bilan

  1. Node.js ni oʻrnating.
  2. MySQL-ni o'rnating.
  3. Ma'lumotlar bazasiga yozish uchun HTTP API yarating.
  4. API-ga POST qilish uchun bir nechta HTML va JS yarating.
  5. Foydalanuvchi ma'lumotlar bazasi sxemasini yaratish uchun Knex migratsiyasidan foydalaning (Rails migratsiyasiga o'xshash jarayon)
  6. Parol xeshlashni sozlash uchun migratsiyadan foydalaning.
  7. Xeshlash ishlarini tekshirish uchun kirish marshrutini yarating.

Xuddi shunday, JS node bilan qanday ma'lumotlar bazasidan foydalanishim kerak? Tugun . js barcha turlarini qo'llab-quvvatlaydi ma'lumotlar bazalari aloqador bo'lishidan qat'iy nazar ma'lumotlar bazasi yoki NoSQL ma'lumotlar bazasi . Biroq, NoSQL ma'lumotlar bazalari MongoDb kabi eng mos keladi Tugun . js.

Shunday qilib, SQL-da JS tuguniga qanday ulanishim mumkin?

js va mssql paketi odatda quyidagi amallarni bajaradi:

  1. Mssql paketining namunasini yarating.
  2. connect() yordamida SQL ulanishini yarating.
  3. Yangi SQL so'rovini yaratish uchun ulanishdan foydalaning.
  4. So'rov bo'yicha har qanday kirish parametrlarini o'rnating.
  5. So'rovni bajaring.
  6. Soʻrov orqali qaytarilgan natijalarni (masalan, yozuvlar toʻplamini) qayta ishlang.

JavaScript yordamida ma'lumotlar bazasiga ulanishimiz mumkinmi?

Javascriptdan foydalanish , eng yaxshi usul qil bu veb-serverni tugun bilan kodlashdir. js (ekspress modul bilan bo'ladi osonroq bo'lsin). Veb-server bo'ladi ga kirish imkoniga ega ma'lumotlar bazasi (masalan, mongodb) va bo'ladi brauzer (mijoz) bilan bog'lanish orqali http protokoli. Ushbu uslub ME(A)N (mongoDB, Express, Angular, Node) deb nomlanadi.

Tavsiya: