Სარჩევი:

როგორ დავუკავშირდე Nodejs-ს MySQL-ში?
როგორ დავუკავშირდე Nodejs-ს MySQL-ში?

ვიდეო: როგორ დავუკავშირდე Nodejs-ს MySQL-ში?

ვიდეო: როგორ დავუკავშირდე Nodejs-ს MySQL-ში?
ვიდეო: MySQL Database connection from node js application 2024, ნოემბერი
Anonim

დააინსტალირეთ MySQL დრაივერი

  1. C:UsersYour Name> npm დაინსტალირება mysql .
  2. ვარ mysql = მოითხოვს (' mysql ');
  3. გაუშვით "demo_db_connection.js" C:UsersYour Name>node demo_db_connection.js.
  4. დაკავშირებულია !
  5. კონ. დაკავშირება (function(err) { if (err) throw err; console. log (" დაკავშირებულია !"); con. query (sql, ფუნქცია (err, შედეგი) { if (err) throw err; console.

აქედან, როგორ დავუკავშირდე კვანძს js MySQL-ში?

აი, როგორ გამოვიყენოთ MySQL Node-ში ხუთ მარტივ ნაბიჯში:

  1. შექმენით ახალი პროექტი: mkdir mysql-test && cd mysql-test.
  2. შექმენით პაკეტი. json ფაილი: npm init -y.
  3. დააინსტალირეთ mysql მოდული: npm დააინსტალირეთ mysql.
  4. შექმენით აპლიკაცია. js ფაილი და დააკოპირეთ ქვემოთ მოცემულ სნიპეტში (შესაბამისად ჩანაცვლების ველების რედაქტირება).
  5. გაუშვით ფაილი: node app.

ზემოაღნიშნულის გარდა, რომელი მონაცემთა ბაზა არის საუკეთესო Node JS-ისთვის? კვანძი. js მხარს უჭერს ყველა სახის მონაცემთა ბაზას, არ აქვს მნიშვნელობა ეს არის რელაციური მონაცემთა ბაზა თუ NoSQL მონაცემთა ბაზა. თუმცა, NoSQL მონაცემთა ბაზებს მოსწონს MongoDb საუკეთესოდ შეესაბამება Node-ს. js.

ასევე იცით, როგორ დავუკავშირდე node js მონაცემთა ბაზას?

გაკვეთილი: Node-ის დაყენება. js მონაცემთა ბაზით

  1. დააინსტალირეთ Node.js.
  2. დააინსტალირეთ MySQL.
  3. შექმენით HTTP API მონაცემთა ბაზაში ჩასაწერად.
  4. შექმენით რამდენიმე HTML და JS API-ში განთავსებისთვის.
  5. გამოიყენეთ Knex მიგრაციები მომხმარებლის მონაცემთა ბაზის სქემის შესაქმნელად (მსგავსი პროცესი Rails მიგრაციაში)
  6. გამოიყენეთ მიგრაცია პაროლის ჰეშირების დასაყენებლად.
  7. შექმენით შესვლის მარშრუტი ჰეშირების სამუშაოების შესამოწმებლად.

შეგვიძლია მონაცემთა ბაზასთან დაკავშირება JavaScript-ის გამოყენებით?

თუ შენ უბრალოდ ნიშნავს " Javascript ”მაშინ შენ შეგიძლია გამოიყენეთ Node[3] ORM-ით (იხ. კვანძი. js ORM PostgreSQL, MySQL, SQLite და MSSQL-ისთვის). დაკავშირება ზოგიერთს მონაცემთა ბაზები . Oracle-ს ასევე აქვს კონექტორები Node-სთვის (იხილეთ აქ[4]).

გირჩევთ: