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 ကြေညာချက်များအကြောင်း ပိုမိုဖတ်ရှုပါ ။