MySQL adalah sistem manajemen basis data relasional open source yang terkenal karena kemudahan penggunaan dan skalabilitasnya. Terkadang, Anda membutuhkan sedikit bantuan saat mengerjakan sebuah proyek. Itu sebabnya saya membuat Cheat MySQL ini.
Instructions untuk install MySQL tersedia di: https://dev.mysql.com
LOGIN KE MYSQL SERVER
mysql -u [username] -p
mysql -u [username] -p [database] // connect ke mysql untuk spesifik database
exit
quit
EXPORT DATA / DUMP DATABASE
mysqldump -u [username] -p [database] > data_backup.sql
HELP
help // menampilkan semua list command
CREATING AND DISPLAYING DATABASES
// Membuat Database:
CREATE DATABASE zoo;
// Menampilkan list Database:
SHOW DATABASES;
// Select specifiek Database:
USE zoo;
// Delete database:
DROP DATABASE zoo;
// Menampilkan semua tables database:
SHOW TABLES;
// Mendapatkan spesifik informasi dari sebuat table:
DESCRIBE animal;
// Akan memberikan informasi column names, data types, default values, dan hal lain tentang tabel.
CREATING TABLE
// Untuk membuat tabel table:
CREATE TABLE mobil (
id INT,
name VARCHAR(64)
);
// Menggunakan AUTO_INCREMENT untuk increment ID otomatis setiap ada data baru. dengan AUTO_INCREMENT column harus di definisikan
sebagai primary atau unique key:
CREATE TABLE mobil (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(64)
);
// membuat table dengan foreign key:
CREATE TABLE merek (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(64),
tipe VARCHAR(64),
FOREIGN KEY (mobil_id)
REFERENCES mobil(id)
);
INSERTING DATA
To insert data into a table, use the INSERT command:
INSERT INTO habitat VALUES
(1, 'River'),
(2, 'Forest');
You may specify the columns in which the data is added. The remaining columns are filled with default values or NULLs.
INSERT INTO habitat (name) VALUES ('Savanna');
UPDATING DATA
To update the data in a table, use the UPDATE command:
UPDATE animal
SET species = 'Duck', name = 'Quack'
WHERE id = 2;
DELETING DATA
To delete data from a table, use the DELETE command:
DELETE FROM animal WHERE id = 1;
This deletes all rows satisfying the WHERE condition. To delete all data from a table, use the TRUNCATE TABLE statement:
TRUNCATE TABLE animal;