Koneksi MySQL dengan NodeJS

nodejs

Gw mau sedikit share yaakk.. Hehehe.. Kemaren gw nyobain ini gimana caranya koneksi in database MySQL dengan NodeJS. Ternyata ada modulenya juga. Perlu sedikit setting sana sini biar bisa konek ke MySQL.

Pertama install package MySQL nya..

npm install mysql

Setelah diinstall, buat file namanya connection.js

/*
 * Module Dependencies
 */
var mysql = require('mysql');
 // Host Username, and Password
 var sql_host = 'localhost', <----- Host nya mysql berada
 sql_user = 'root', <----- Username buat konekin ke MySQL defaultnya 'root'
 sql_pass = '', <----- Password MySQL
 sql_conn = {
 host : sql_host,
 user : sql_user,
 password : sql_pass
 }
/*------- Connect to Database -----------------*/
 var link = mysql.createConnection(sql_conn);
 var sql_db = 'kompas'; // name of MySQL database
link.query('USE '+ sql_db, function(err){
 if(!err){
 console.log('Database '+sql_db+' was selected');
 } else {
 console.log(err);
 }
 })
 /*--------------------------------------------*/
 /*---------------------------- Get Data From Table ----------------------------*/
(function (callback){
var execQuery = "SELECT * FROM news"; <---- contoh query MySQL

 link.query(execQuery,function(err, rows){
 if(!err){
 console.log("Success Execute Query");
 callback(rows);
 }else{
 console.log(err);
 }
 });
 link.end();
 })(callback);
 /*------------------------------------------------------------------------------*/

Contoh code diatas merupakan operasi select data database. Untuk lebih lengkap penjelasan dapat dilihat di sini.

The following two tabs change content below.
Akrab dipanggil masbob. Sangat tertarik dalam dunia ecommerce dan digital. -When you give benefits & happiness to many people, it is a real success,- Visit my another website DagDig.com