You are on page 1of 1

wget http://repo.mysql.com/mysql-apt-config_0.8.17-1_all.

deb
sudo apt install ./mysql-apt-config_0.8.17-1_all.deb

sudo apt update


sudo apt install mysql-server

sudo systemctl status mysql

sudo mysql_secure_installation

CREATE USER 'basoca'@'localhost' IDENTIFIED BY '123456';


GRANT ALL PRIVILEGES ON * . * TO 'basoca'@'localhost';
FLUSH PRIVILEGES;

create database basoca;


use basoca;
CREATE TABLE dataset (
No int,
Provinsi varchar(100),
KabKota varchar(100),
Kecamatan varchar(100),
Desa varchar(100),
NIK char(11),
Nama varchar(100),
PenghasilanBulanan int,
JumlahTanggungJawab int,
Umur int,
IbuHamil varchar(5),
LanjutUsia varchar(5),
Disabilitas varchar(5),
JumlahMotor int,
JumlahMobil int,
BPNT varchar(5),
BST varchar(5),
PKH varchar(5),
PRIMARY KEY (NIK)
);

mysql -u basoca -p basoca < dataset.sql

CREATE TABLE result (


No int,
Provinsi varchar(100),
KabKota varchar(100),
Kecamatan varchar(100),
Desa varchar(100),
NIK char(11),
Nama varchar(100),
PenerimaBansos varchar(5),
PRIMARY KEY (NIK)
);

ALTER TABLE `result` ADD UNIQUE( `No`);


ALTER TABLE `result` CHANGE `No` `No` INT(11) NULL DEFAULT NULL AUTO_INCREMENT;

You might also like