melihat dan );
SHOW TABLES;
menghapus Contoh
tabel CREATE TABLE konsumen ( Catatan:
nama varchar(200), Jangan lupa memilih database
alamat varchar(500), terlebih dahulu dengan:
email varchar(200),
Jenis_kelamin varchar(200) Use nama_database;
);
HURUF/KATA
VARCHAR (isi Panjang karakter)
65535 karakter
TEXT
65535 karakter
Tipe Data
ANGKA
INT
DOUBLE
WAKTU DAN TANGGAL
DATE
Format: YYYY-MM-DD Contoh: 2019-10-30
Syntax
INSERT INTO nama_table (kolom1, kolom2, kolom3, ...)
Insert VALUES (isi1, isi2, isi3, ...);
Contoh
INSERT INTO konsumen (nama, alamat, email, jenis_kelamin)
VALUES (‘Luqman’, ’depok’, ’Luqman@mail.id’, ‘laki-laki’);
Fungsi
Select digunakan memilih atau mengambil data dari database
Syntax
SELECT kolom1, kolom2, ...
FROM name_tabel;
Select
Contoh
SELECT nama, email
FROM konsumen;
SELECT *
FROM konsumen;
Syntax
SELECT column1, column2, ...
FROM table_name
WHERE condition;
Select + Where
Contoh
SELECT *
FROM konsumen;
WHERE jenis_kelamin=‘laki-laki’;
Null adalah data tidak ada (kosong)
Contohnya:
Syntax
UPDATE nama_table
SET kolom1 = nilai1, kolom2 = nilai2, ...
Update WHERE kondisi;
Catatan : WHERE berfungsi sama seperti saat digunakan pada SELECT
Contoh
UPDATE konsumen
SET jenis_kelamin = ’perempuan’
WHERE email=‘luqman@mail.id’;
Fungsi
Digunakan untuk menghapus data pada tabel
Syntax
DELETE FROM table_name WHERE condition;
Delete
Contoh
DELETE from konsumen
WHERE email=‘luqman@mail.id’;
Memodifikasi Isi Tabel:
ALTER TABLE
Syntax
ALTER TABLE nama_table
ADD nama_kolom tipe_data;
Menambahka
n kolom baru Contoh
ALTER TABLE konsumen
ADD no_hp varchar(50);
Syntax
ALTER TABLE nama_table
Menghapus DROP COLUMN nama_kolom;
kolom yang
sudah ada Contoh
ALTER TABLE konsumen
DROP COLUMN jenis_kelamin;
Syntax
ALTER TABLE nama_table
CHANGE nama_kolom_lama nama_kolom_baru
Memodifikasi tipe_data_kolom_baru;
nama kolom
Contoh
ALTER TABLE konsumen
CHANGE nama nama_lengkap varchar(300);
Syntax
ALTER TABLE nama_table
Memodifikasi MODIFY COLUMN nama_kolom tipe_data_baru;
tipe data
kolom Contoh
ALTER TABLE konsumen
MODIFY COLUMN nama varchar(250);
Primary Key dan
Foreign Key
Primary key adalah menetapkan suatu kolom yang isinya
menjadi pembeda antar baris/data
Primary key isi datanya harus unique dan tidak boleh null
Primary key 1 table hanya bisa memiliki 1 primary key
dan Auto Primary key bisa menggunakan 1 kolom atau gabungan
beberapa kolom
Increment Secara umum primary key di table diberi nama kolom ID (int)
Untuk membuat baris antar kolom berbeda (unique), bisa
menggunakan auto increment
Primary key Auto increment adalah secara otomatis menambah 1
dan Auto dari nilai yang sudah ada sebelumnya ketika data/baris
baru dimasukkan
Increment
Tabel konsumen
Foreign
k
Tabel pembelian
key
Id barang Total_bia Metode_pembay Id_konsumen
(primary key) ya aran (foreign key)
1 setrika 5000 Trasnfer bank 1
2 Kipas 24000 Gopay 3
angina
3 Mesin cuci 12000 Ovo 1
4 Sabun 14000 Credit card 4
Contoh:
Cara Import mysql -u [username] –p [password] [nama database] < [lokasi file +
nama file.sql]
Database Contoh:
mysql -u root -p employess < D:/single_dump.sql