Kamis, 31 Desember 2020

Node JS Dasar - Cara Menghapus Tabel pada Database MySQL

Kamu dapat dengan mudah menghapus tabel dengan cara seperti ini:

var mysql = require("mysql"); 
var koneksi = mysql.createConnection({ 
host: "localhost", 
user: "root", 
password: "", 
database:"wintrik"
}); 
koneksi.connect(function(err) { 
if (err) throw err; 
console.log("Terkoneksi");
var sql = "drop table user"; 
koneksi.query(sql , function (err, result) 
if (err) throw err; 
console.log("Tabel telah terhapus"); 
}); 
});

Keterangan: 

pada kode di atas, terdapat syntax pada variabel sql.

drop table user : artinya, ini akan menghapus tabel yang bernama user.

Semua data pada tabel pun otomatis akan hilang.

Berikut hasilnya:

drop table node js

Kemudian, kamu juga dapat menghapus tabel berdasarkan keberadaannya.

Sekarang, kamu ganti kode di atas dari line 11 sampai 15 dengan kode ini:

var sql = "drop table if exists user"; 
koneksi.query(sql , function (err, result) 
if (err) throw err; 
console.log(result); 

 hasilnya akan seperti ini:

drop table node js if exists

Keterangan:

drop table if exists user : Artinya, database akan menghapus tabel jika ada yang bernama user

pada properti warningCount, nilainya yaitu 1. Artinya, tabel user tidak ada.

Jika ada tabel maka warningCount akan bernilai 0.

Ini biasa digunakan dalam pengondisian pada server jika ingin membuat tabel yang dinamis.

Jika ada pertanyaan silahkan tanyakan di kolom komentar...


EmoticonEmoticon