Project ini merupakan implementasi sederhana dari aplikasi CRUD (Create, Read, Update, Delete) menggunakan Node.js dengan koneksi ke MySQL.
Buat database misal dengan nama testdb dan buat tabel user dengan struktur berikut ini:
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NOT NULL,
email VARCHAR(255) NOT NULL UNIQUE,
age INT
);
Berikut contoh file .env yang digunakan
DB_HOST=localhost
DB_USER=root
DB_PASSWORD=
DB_NAME=testdb
PORT=3000
untuk menjalankan aplikasi ini
npm install
npm start
Kemudian perhatikan alamat server running di mana, misalnya:
Server berjalan di http://localhost:3000
Maka cara mengaksesnya menggunakan browser di alamat ini:
http://localhost:3000