ዝርዝር ሁኔታ:

ከ node js ዳታቤዝ ጋር እንዴት ማገናኘት እችላለሁ?
ከ node js ዳታቤዝ ጋር እንዴት ማገናኘት እችላለሁ?

ቪዲዮ: ከ node js ዳታቤዝ ጋር እንዴት ማገናኘት እችላለሁ?

ቪዲዮ: ከ node js ዳታቤዝ ጋር እንዴት ማገናኘት እችላለሁ?
ቪዲዮ: How To Make personal Website 2023 የግል ድር ጣቢያ እንዴት እንደሚሠራ 2024, ሚያዚያ
Anonim

ለማውረድ እና ለመጫን "mysql" ሞጁል ፣ የትእዛዝ ተርሚናልን ይክፈቱ እና የሚከተለውን ያስፈጽሙ።

  1. C: Usersየእርስዎ ስም> npm ጫን mysql .
  2. var mysql = ያስፈልጋል(' mysql ');
  3. "demo_db_connectionን ያሂዱ። js " C: UsersYour Name> መስቀለኛ መንገድ demo_db_ግንኙነት። js .
  4. ተገናኝቷል። !
  5. con. መገናኘት (ተግባር(ስህተት) {(ስህተት) ከተጣለ ስህተት፤ ኮንሶል

ይህንን ከግምት ውስጥ በማስገባት በመስቀለኛ JS ውስጥ የውሂብ ጎታ ግንኙነትን እንዴት መፍጠር እችላለሁ?

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

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

በተመሳሳይ፣ ከ node js ጋር ምን ዓይነት ዳታቤዝ ልጠቀም? መስቀለኛ መንገድ . js ሁሉንም ዓይነት ይደግፋል የውሂብ ጎታዎች ዝምድና ቢሆን ምንም ይሁን ምን የውሂብ ጎታ ወይም NoSQL የውሂብ ጎታ . ይሁን እንጂ NoSQL የውሂብ ጎታዎች ልክ እንደ MongoDb በጣም ተስማሚ ናቸው። መስቀለኛ መንገድ . js.

እንዲያው፣ በ SQL ውስጥ ወደ node js እንዴት ማገናኘት እችላለሁ?

js እና የ mssql ጥቅል አብዛኛውን ጊዜ እነዚህን ደረጃዎች ይከተላሉ፡-

  1. የ mssql ጥቅል ምሳሌ ይፍጠሩ።
  2. ከግንኙነት () ጋር የ SQL ግንኙነት ይፍጠሩ።
  3. አዲስ የSQL ጥያቄ ለመፍጠር ግንኙነቱን ይጠቀሙ።
  4. በጥያቄው ላይ ማንኛውንም የግቤት መለኪያዎች ያዘጋጁ።
  5. ጥያቄውን ያስፈጽም.
  6. በጥያቄው የተመለሱትን ውጤቶች (ለምሳሌ መዝገብ) ያስኬዱ።

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

ጃቫስክሪፕት በመጠቀም ፣ በጣም ጥሩው መንገድ መ ስ ራ ት የድር አገልጋይን በመስቀለኛ መንገድ ኮድ ማድረግ ነው። js (ከ express ሞጁል ጋር) ያደርጋል ቀላል ይሁኑ)። የድር አገልጋይ ያደርጋል መዳረሻ አሎት የውሂብ ጎታ (ለምሳሌ mongodb) እና ያደርጋል ከአሳሹ ጋር መገናኘት (ደንበኛ) በኩል http ፕሮቶኮል. ይህ ዘዴ ME (A) N (mongoDB, Express, Angular, Node) ይባላል.

የሚመከር: