Node.js ကျူတိုရီရယ်

Node.js ပင်မစာမျက်နှာ Node.js နိဒါန်း Node.js ကို စတင်လိုက်ပါ။ Node.js မော်ဂျူးများ Node.js HTTP မော်ဂျူး Node.js ဖိုင်စနစ် Node.js URL မော်ဂျူး Node.js NPM Node.js ပွဲများ Node.js ဖိုင်များ အပ်လုဒ်လုပ်ခြင်း။ Node.js အီးမေးလ်

Node.js MySQL

MySQL စတင်လိုက်ပါ။ MySQL ဒေတာဘေ့စ်ဖန်တီးပါ။ MySQL ဇယားဖန်တီးပါ။ MySQL ထဲသို့ ထည့်သွင်းပါ။ MySQL မှ ရွေးချယ်ပါ။ MySQL ဘယ်မှာလဲ။ MySQL Order By MySQL ကိုဖျက်ပါ။ MySQL Drop Table MySQL အပ်ဒိတ် MySQL ကန့်သတ်ချက် MySQL Join

Node.js MongoDB

MongoDB စတင်လိုက်ပါ။ MongoDB ဒေတာဘေ့စ်ဖန်တီးပါ။ MongoDB သည် Collection ကိုဖန်တီးပါ။ MongoDB ထည့်သွင်းပါ။ MongoDB ကိုရှာပါ။ MongoDB မေးခွန်း MongoDB အမျိုးအစား MongoDB ကိုဖျက်ပါ။ MongoDB Drop Collection MongoDB အပ်ဒိတ် MongoDB ကန့်သတ်ချက် MongoDB Join

Raspberry Pi

RasPi စတင်လိုက်ပါ။ RasPi GPIO နိဒါန်း RasPi မှိတ်တုတ်မှိတ်တုတ် LED RasPi LED နှင့် ခလုတ်နှိပ်ပါ။ RasPi စီးဆင်းနေသော LED များ RasPi WebSocket RasPi RGB LED WebSocket RasPi အစိတ်အပိုင်းများ

Node.js အ ကိုး အကား

Built-in Modules များ

Node.js MySQL


Node.js ကို ဒေတာဘေ့စ် အပလီကေးရှင်းများတွင် အသုံးပြုနိုင်သည်။

ရေပန်းအစားဆုံးဒေတာဘေ့စ်များထဲမှတစ်ခုမှာ MySQL ဖြစ်သည်။


MySQL ဒေတာဘေ့စ်

ကုဒ်နမူနာများဖြင့် စမ်းသပ်နိုင်စေရန်၊ သင့်ကွန်ပျူတာပေါ်တွင် MySQL ကို ထည့်သွင်းထားသင့်သည်။

အခမဲ့ MySQL database ကို https://www.mysql.com/downloads/ တွင် ဒေါင်းလုဒ်လုပ်နိုင်ပါသည်


MySQL Driver ကို install လုပ်ပါ။

သင့်ကွန်ပြူတာတွင် MySQL ကိုဖွင့်ပြီးသည်နှင့်၊ သင်သည် Node.js ကိုအသုံးပြု၍ ၎င်းကိုဝင်ရောက်နိုင်သည်။

Node.js ဖြင့် MySQL ဒေတာဘေ့စ်ကို ဝင်ရောက်ရန်၊ သင်သည် MySQL ဒရိုက်ဗာတစ်ခု လိုအပ်သည်။ ဤသင်ခန်းစာသည် NPM မှဒေါင်းလုဒ်လုပ်ထားသော "mysql" module ကို အသုံးပြုပါမည်။

"mysql" module ကို ဒေါင်းလုဒ်လုပ်ပြီး ထည့်သွင်းရန်၊ Command Terminal ကိုဖွင့်ပြီး အောက်ပါတို့ကို လုပ်ဆောင်ပါ။

C:\Users\Your Name>npm install mysql

ယခု သင်သည် mysql ဒေတာဘေ့စ်ဒရိုက်ဗာကို ဒေါင်းလုဒ်လုပ်ပြီး ထည့်သွင်းလိုက်ပါပြီ။

Node.js သည် MySQL ဒေတာဘေ့စ်ကို ကိုင်တွယ်ရန် ဤ module ကို အသုံးပြုနိုင်သည်။

var mysql = require('mysql');


ချိတ်ဆက်မှုဖန်တီးပါ။

ဒေတာဘေ့စ်သို့ ချိတ်ဆက်မှုတစ်ခု ဖန်တီးခြင်းဖြင့် စတင်ပါ။

သင်၏ MySQL ဒေတာဘေ့စ်မှ သုံးစွဲသူအမည်နှင့် စကားဝှက်ကို အသုံးပြုပါ။

demo_db_connection.js

var mysql = require('mysql');

var con = mysql.createConnection({
  host: "localhost",
  user: "yourusername",
  password: "yourpassword"
});

con.connect(function(err) {
  if (err) throw err;
  console.log("Connected!");
});

"demo_db_connection.js" ဟုခေါ်သော ဖိုင်တစ်ခုတွင် အထက်ကုဒ်ကို သိမ်းဆည်းပြီး ဖိုင်ကို ဖွင့်ပါ။

"demo_db_connection.js" ကိုဖွင့်ပါ

C:\Users\Your Name>node demo_db_connection.js

သင့်အား ဤရလဒ်ကို ပေးလိမ့်မည်-

Connected!

ယခု သင်သည် SQL ဖော်ပြချက်များအား အသုံးပြု၍ ဒေတာဘေ့စ်ကို စတင်မေးမြန်းနိုင်ပါပြီ။


Database တစ်ခုမေးကြည့်ပါ။

MySQL ဒေတာဘေ့စ်မှ (သို့မဟုတ်) MySQL ဒေတာဘေ့စ်တစ်ခုမှ (သို့မဟုတ်) စာရေးရန် SQL ကြေညာချက်များကိုသုံးပါ။ ဒေတာဘေ့စ်ကို "မေးမြန်းရန်" ဟုလည်း ခေါ်သည်။

အထက်နမူနာတွင် ဖန်တီးထားသည့် ချိတ်ဆက်မှုအရာဝတ္တုတွင် ဒေတာဘေ့စ်ကို မေးမြန်းရန် နည်းလမ်းတစ်ခု ရှိသည်-

con.connect(function(err) {
  if (err) throw err;
  console.log("Connected!");
  con.query(sql, function (err, result) {
    if (err) throw err;
    console.log("Result: " + result);
  });
});

query method သည် sql statement များကို parameter တစ်ခုအဖြစ်ယူကာ ရလဒ်ကို ပြန်ပေးသည်။

နောက်အခန်းများတွင် ဒေတာဘေ့စ်တစ်ခုကို ဖတ်ခြင်း၊ စာရေးခြင်း၊ ဖျက်ခြင်းနှင့် အပ်ဒိတ်လုပ်နည်းကို လေ့လာပါ။

ကျွန်ုပ်တို့၏ SQL Tutorial တွင် SQL ကြေညာချက်များအကြောင်း ပိုမိုဖတ်ရှုပါ