Node Js MySql #3 Membuat Tabel
Untuk membuat Tabel gunakan perinyah Query berupaa CREATE TABLE .
buat file dengan nama create_table.js kemudian salin kode berikut
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");
});
});
Run ->> C:\Users\Your Name>node demo_create_table.js
Setiap table yang kalian buat usahakan memiliki sebuah parameter yang nilainya bervariasi atau berbeda untuk mempermudah dalam proses Query data contoh kalian akan membuat PRIMARY KEY dengan ID
tulis kode dibawah ini;
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"); });});
Jika tabel sudah ada, gunakan kata kunci ALTER TABLE:
Create primary key on an existing 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");
});
});
Posting Komentar untuk "Node Js MySql #3 Membuat Tabel"