Modul ini akan menggunakan ExpressJS dan MySQL. Hasil dari program yang dibuat adalah aplikasi web untuk pengolahan data (Simpan, Baca, Ubah, Hapus) data siswa pada suatu sekolah.
- Clone this repo
$ git clone https://github.com/BDIDenpasarBCIC/J.620100.019.02-NodeJS-MySQL.git
- NPM Install
$ npm install
- Add database and table
CREATE TABLE IF NOT EXISTS `students` (
`id` int(5) NOT NULL AUTO_INCREMENT,
`first_name` varchar(255) NOT NULL,
`last_name` varchar(255) NOT NULL,
`address` text NOT NULL,
`number` int(11) NOT NULL,
`image` varchar(255) NOT NULL,
`user_name` varchar(20) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;
- Configure database name and password in app.js
- Start the project
$ npm start