Selasa, 22 Desember 2020

Node JS Dasar - Cara Buat Koneksi Database MySQL

Untuk membuat database, kamu perlu menggunakan statement "CREATE DATABASE". 

Pertama kamu harus sudah menginstal library mysql untuk node JS. berikut syntax pada command line:

npm install mysql

Saya menginstalnya di terminal VS Code maka:

Node JS Dasar Cara Buat Koneksi Database

Simpan source code ini pada file demo_koneksi_db.js :

var mysql = require("mysql"); 

var koneksi = mysql.createConnection({ 
host: "localhost", 
user: "root", 
password: "", 
}); 

koneksi.connect(function(err) { 
if (err) throw err; 
console.log("Terkoneksi"); 
koneksi.query("create database wintrik", function (err, result) 
if (err) throw err; 
console.log("Database telah dibuat"); 
}); 
});

Penjelasan:

syntax ini merupakan cara mengoneksikan node js kita ke server:

var mysql = require("mysql"); 

var koneksi = mysql.createConnection({ 
host: "localhost", 
user: "root", 
password: "", 
}); 

koneksi.connect(function(err) { 
if (err) throw err; 
console.log("Terkoneksi"); 

Kamu perlu mengaktifkan server terlebih dahulu. Saya menggunakan XAMPP pada Windows maka:

host: "localhost"

user: "root"

password: ""

Kemudian, syntax ini digunakan untuk membuat database kita:

koneksi.query("create database wintrik", function (err, result) 
if (err) throw err; 
console.log("Database telah dibuat"); 
}); 

create database merupakan syntax untuk membuat database.

Saya ingin membuat database wintrik maka ditulis:

create database wintrik

Selanjutnya, kita jalankan node JS di terminal. Berikut syntax nya:

 node demo_koneksi_db.js

Saya menggunakan terminal di VS Code maka seperti ini:

Node JS Dasar-Cara Buat Koneksi Database terminal

berhasil, silahkan cek database kalian di browser, 

karena saya menggunakan XAMPP maka cukup ketik ini di address bar:

http://localhost/phpmyadmin/server_databases.php

Berhasil!!

Node JS Dasar - Cara Buat Koneksi Database - browser



EmoticonEmoticon