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 ဇယားဖန်တီးပါ။


ဇယားတစ်ခုဖန်တီးခြင်း။

MySQL တွင် ဇယားတစ်ခုဖန်တီးရန် "CREATE TABLE" ထုတ်ပြန်ချက်ကို အသုံးပြုပါ။

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

ဥပမာ

"ဖောက်သည်များ" ဟု အမည်ပေးထားသော ဇယားတစ်ခုကို ဖန်တီးပါ-

var mysql = require('mysql');

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

con.connect(function(err) {
  if (err) throw err;
  console.log("Connected!");
  var sql = "CREATE TABLE customers (name VARCHAR(255), address VARCHAR(255))";
  con.query(sql, function (err, result) {
    if (err) throw err;
    console.log("Table created");
  });
});

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

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

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

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

Connected!
Table created


Primary Key

ဇယားတစ်ခုကို ဖန်တီးသည့်အခါ၊ မှတ်တမ်းတစ်ခုစီအတွက် ထူးခြားသောသော့တစ်ခုပါသော ကော်လံတစ်ခုကိုလည်း ဖန်တီးသင့်သည်။

မှတ်တမ်းတစ်ခုစီအတွက် သီးသန့်နံပါတ်တစ်ခုကို ထည့်သွင်းပေးမည့် "INT AUTO_INCREMENT PRIMARY KEY" ကော်လံတစ်ခုကို သတ်မှတ်ခြင်းဖြင့် ၎င်းကို လုပ်ဆောင်နိုင်ပါသည်။ 1 မှစတင်သည်နှင့်စံချိန်တစ်ခုချင်းစီအတွက်တစ်ခုတိုးလာပါတယ်။

ဥပမာ

ဇယားကိုဖန်တီးသောအခါ အဓိကသော့ကိုဖန်တီးပါ-

var mysql = require('mysql');

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

con.connect(function(err) {
  if (err) throw err;
  console.log("Connected!");
  var sql = "CREATE TABLE customers (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), address VARCHAR(255))";
  con.query(sql, function (err, result) {
    if (err) throw err;
    console.log("Table created");
  });
});

ဇယားရှိပြီးသားဖြစ်ပါက၊ ALTER TABLE သော့ချက်စာလုံးကို အသုံးပြုပါ။

ဥပမာ

ရှိပြီးသားဇယားတစ်ခုပေါ်တွင် အဓိကသော့ကို ဖန်တီးပါ-

var mysql = require('mysql');

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

con.connect(function(err) {
  if (err) throw err;
  console.log("Connected!");
  var sql = "ALTER TABLE customers ADD COLUMN id INT AUTO_INCREMENT PRIMARY KEY";
  con.query(sql, function (err, result) {
    if (err) throw err;
    console.log("Table altered");
  });
});