Mündəricat:

Mən node js verilənlər bazasına necə qoşula bilərəm?
Mən node js verilənlər bazasına necə qoşula bilərəm?

Video: Mən node js verilənlər bazasına necə qoşula bilərəm?

Video: Mən node js verilənlər bazasına necə qoşula bilərəm?
Video: Рынок IT в 2021. Intel и конкуренты. Игры от Netflix. [MJC News #8] 2024, Aprel
Anonim

Yükləmək və quraşdırmaq üçün "mysql" modulunu açın, Komanda Terminalını açın və aşağıdakıları yerinə yetirin:

  1. C:UsersYour Name>npm quraşdırın mysql .
  2. var mysql = tələb edir(' mysql ');
  3. "demo_db_connection"ı işə salın. js " C: İstifadəçilər Adınız> düyün demo_db_bağlantısı. js .
  4. Əlaqədar !
  5. con. qoşulmaq (funksiya (səhv) { əgər (səhv) səhv atmaq; konsol.

Bunu nəzərə alaraq, Node JS-də verilənlər bazası əlaqəsini necə yarada bilərəm?

Dərslik: Node-un qurulması. js verilənlər bazası ilə

  1. Node.js quraşdırın.
  2. MySQL-i quraşdırın.
  3. Verilənlər bazasına yazmaq üçün HTTP API yaradın.
  4. API-yə POST etmək üçün bəzi HTML və JS yaradın.
  5. İstifadəçi verilənlər bazası sxemini yaratmaq üçün Knex miqrasiyalarından istifadə edin (Rails miqrasiyasına oxşar proses)
  6. Parol hashingini qurmaq üçün miqrasiyadan istifadə edin.
  7. Hashing işlərini yoxlamaq üçün giriş marşrutu yaradın.

Eynilə, node js ilə hansı verilənlər bazasından istifadə etməliyəm? Düyün . js hər cür dəstəkləyir verilənlər bazaları əlaqəsi olsa da verilənlər bazası və ya NoSQL verilənlər bazası . Bununla belə, NoSQL verilənlər bazaları MongoDb kimi ən uyğundur Düyün . js.

Beləliklə, SQL-də js node-a necə qoşula bilərəm?

js və mssql paketi adətən bu addımları izləyir:

  1. Mssql paketinin nümunəsini yaradın.
  2. connect() ilə SQL bağlantısı yaradın.
  3. Yeni SQL sorğusu yaratmaq üçün əlaqədən istifadə edin.
  4. Sorğuda istənilən giriş parametrlərini təyin edin.
  5. Müraciəti icra edin.
  6. Sorğu ilə qaytarılan nəticələri (məsələn, qeyd dəsti) emal edin.

JavaScript istifadə edərək verilənlər bazasına qoşula bilərikmi?

Javascript istifadə , ən yaxşı yoldur et bu, veb serveri qovşağı ilə kodlayır. js (ekspress modulu ilə olacaq asan olsun). Veb server olacaq daxil olmaq imkanı var verilənlər bazası (məsələn, mongodb) və olacaq brauzer (müştəri) ilə əlaqə saxlayın vasitəsilə http protokolu. Bu texnika ME(A)N (mongoDB, Express, Angular, Node) adlanır.

Tövsiyə: