Menggunakan Database MySQL Pada Node.JS

MySQL adalah sebuah DBMS (Database Management System) menggunakan perintah SQL (Structured Query Language) yang banyak digunakan saat ini dalam pembuatan aplikasi berbasis website. MySQL dibagi menjadi dua lisensi, pertama adalah Free Software dimana perangkat lunak dapat diakses oleh siapa saja.

Membuat Project Node.js
  1. Buatlah direktori baru bernama nodejs-mysql.
    • mkdir nodejs-mysql
  2. Lakukan inisialisasi npm pada direktori nodejs-mysql.
    • cd nodejs-mysql
    • npm init

Install MySQL dengan NPM
  1. Dibutuhkan modul mysql untuk menghubungkan Nodejs dengan MySQL.
  2. Ketik perintah berikut untuk menginstalnya.
    • npm install mysql

Menghubungkan Node.js dan MySQL
  1. Buat file baru dengan nama db_config.js dan tulis kode berkut:Menggunakan Database MySQL Pada Node.JS
  2. Jalankan file db_config.js untuk mengetahui terhubung atau tidaknya dengan database.
    • node db_config.js
  3. Hasilnya:Menggunakan Database MySQL Pada Node.JS

Membuat Database dengan Node.js
  1. Buat file baru dengan nama create_db.js dan tulis kode berkut:Menggunakan Database MySQL Pada Node.JS
  2. Karena file db_config.js digunakan sebagai modul, maka ubah file db_config.js menjadi seperti berikut.Menggunakan Database MySQL Pada Node.JS
  3. Jalankan file create_db.js
    • node create_db.js
  4. Hasilnya:Menggunakan Database MySQL Pada Node.JS

Membuat Tabel MySQL dengan Node.js
  1. Ubah terlebih dahulu isi file db_config.js menjadi seperti berikut:Menggunakan Database MySQL Pada Node.JS
  2. Buat file baru dengan nama create_table.js dan tulis kode berikut:Menggunakan Database MySQL Pada Node.JS
  3. Jalankan file create_table.js
    • node create_table.js
  4. Hasilnya:Menggunakan Database MySQL Pada Node.JS

Insert Data ke MySQL dengan Node.js
  1. Buatlah file baru dengan nama insert.js dan tulis kode berikut:Menggunakan Database MySQL Pada Node.JS
  2. Jalankan file insert.js
    • node insert.js
  3. Hasilnya:Menggunakan Database MySQL Pada Node.JS

Insert Data ke MySQL dengan Node.js
  1. Jika ingin insert beberapa data sekaligus, buatlah file baru dengan nama
  2. insert_multi.js dan tulis kode berikut:Menggunakan Database MySQL Pada Node.JS
  3. Jalankan file insert_multi.js
    • node insert_multi.js
  4. Hasilnya:Menggunakan Database MySQL Pada Node.JS

Update Data MySQL dengan Node.js
  1. Buatlah file baru dengan nama update.js dan tulis kode berikut:Menggunakan Database MySQL Pada Node.JS
  2. Update Data MySQL dengan Node.js
  3. Jalankan file update.js
    1. node update.js
  4. Hasilnya:Menggunakan Database MySQL Pada Node.JS

Hapus Data MySQL dengan Node.js
  1. Buatlah file baru dengan nama delete.js dan tulis kode berikut:Menggunakan Database MySQL Pada Node.JS
  2. Jalankan file delete.js
    • node delete.js
  3. Hasilnya:Menggunakan Database MySQL Pada Node.JS