ዝርዝር ሁኔታ:

በ MySQL ውስጥ ከ Nodejs ጋር እንዴት መገናኘት እችላለሁ?
በ MySQL ውስጥ ከ Nodejs ጋር እንዴት መገናኘት እችላለሁ?

ቪዲዮ: በ MySQL ውስጥ ከ Nodejs ጋር እንዴት መገናኘት እችላለሁ?

ቪዲዮ: በ MySQL ውስጥ ከ Nodejs ጋር እንዴት መገናኘት እችላለሁ?
ቪዲዮ: integrate payment to react with chapa #coding #chapa #react 2024, መጋቢት
Anonim

MySQL ሾፌርን ጫን

  1. ሐ፡ተጠቃሚዎች ስምህ> npm ጫን mysql .
  2. var mysql = ያስፈልጋል(' mysql ');
  3. "demo_db_connection.js" C: UsersYour Name> node demo_db_connection.jsን ያሂዱ።
  4. ተገናኝቷል። !
  5. con. መገናኘት (ተግባር (ስህተት) {(ስህተት) ከተጣለ ስህተት፤ ኮንሶል. ሎግ (" ተገናኝቷል። !"))); con. መጠይቅ (sql, ተግባር (ስህተት, ውጤት) {ከሆነ (ስህተት) ከተሳሳተ; ኮንሶል.

እዚህ፣ በ MySQL ውስጥ ወደ node js እንዴት ማገናኘት እችላለሁ?

በአምስት ቀላል ደረጃዎች MySQL ውስጥ እንዴት እንደሚጠቀሙበት እነሆ፡-

  1. አዲስ ፕሮጀክት ይፍጠሩ፡ mkdir mysql-test && cd mysql-test.
  2. ጥቅል ይፍጠሩ. json ፋይል፡ npm init -y.
  3. mysql ሞጁሉን ይጫኑ: npm ጫን mysql.
  4. መተግበሪያ ይፍጠሩ። js ፋይል ያድርጉ እና ከታች ባለው ቅንጣቢ ይቅዱ (በተገቢው ቦታ ያዥዎችን በማስተካከል)።
  5. ፋይሉን ያሂዱ፡ node መተግበሪያ።

ከዚህ በላይ ለኖድ JS የትኛው የውሂብ ጎታ የተሻለ ነው? መስቀለኛ መንገድ js ምንም እንኳን ተዛማጅ ዳታቤዝ ወይም NoSQL ዳታቤዝ ቢሆን ሁሉንም አይነት ዳታቤዝ ይደግፋል። ሆኖም፣ NoSQL ዳታቤዝ እንደ ሞንጎ ዲቢ ከኖድ ጋር በጣም ተስማሚ ናቸው. js

እንዲሁም እወቅ፣ እንዴት ከ node js ዳታቤዝ ጋር መገናኘት እችላለሁ?

አጋዥ ስልጠና፡ መስቀለኛ መንገድን በማዘጋጀት ላይ። js ከዳታቤዝ ጋር

  1. Node.js ን ጫን።
  2. MySQL ጫን።
  3. ወደ ዳታቤዝ ለመጻፍ የኤችቲቲፒ ኤፒአይ ይፍጠሩ።
  4. ወደ ኤፒአይ ለመለጠፍ አንዳንድ HTML እና JS ይፍጠሩ።
  5. የተጠቃሚ ዳታቤዝ ንድፍ ለመፍጠር የKnex ፍልሰትን ተጠቀም (ከሀዲድ ፍልሰት ጋር ተመሳሳይ ሂደት)
  6. የይለፍ ቃል hashingን ለማዘጋጀት ፍልሰትን ይጠቀሙ።
  7. የሃሺንግ ስራዎችን ለመፈተሽ የመግቢያ መንገድ ይፍጠሩ።

ጃቫ ስክሪፕት በመጠቀም ከዳታቤዝ ጋር መገናኘት እንችላለን?

ከሆነ አንቺ ማለት ብቻ" ጃቫስክሪፕት ” ከዚያም ትችላለህ መስቀለኛ መንገድ[3]ን ከ ORM ጋር ይጠቀሙ (መስቀለኛ መንገዱን ይመልከቱ። js ORM ለ PostgreSQL፣ MySQL፣ SQLite እና MSSQL) ወደ መገናኘት ለአንዳንዶች የውሂብ ጎታዎች . Oracle እንዲሁ የመስቀለኛ መንገድ ማገናኛዎች አሉት (እዚህ ይመልከቱ[4])።

የሚመከር: