Tutorial Bassic Mysql Bagian 1 - Create Read Update Delete

Subscribe Dengan Account Google Untuk Membaca Artikel Tanpa Iklan
Tutorial Bassic Mysql Bagian 1 - Create Read Update Delete

Mysql merupakan salah satu database paling popular dan banyak digunakan oleh developer dan juga industri teknologi.

Kepopuleran Mysql tentunya karena kemudahan penggunaan query SQL dan juga ramah kepada komunitas pengembang software.

Sebelum mengikuti tutorial ini pastikan Anda sudah menginstal Mysql Server di local computer Anda.

Sampai dengan artikel ini di tulis, release terakhir dari Mysql Community berada pada versi 8.0.31, dan Anda bisa mendownloadnya di sini : https://dev.mysql.com/downloads/mysql/

Untuk tools editor Anda bisa mendownload Dbeaver versi community: https://dbeaver.io/download/

Setelah Mysql Server dan Dbeaver terinstall, Anda bisa mengikut tutorial di bawah ini:

1) Create Database


create database database-name;

2) Create Table

CREATE TABLE product (
id bigint NOT NULL AUTO_INCREMENT,
created_date datetime(6) DEFAULT NULL,
update_date datetime(6) DEFAULT NULL,
name varchar(255) NOT NULL,
price int NOT NULL,
status varchar(15) NOT NULL,
PRIMARY KEY (id)
)

3) Insert Data


INSERT INTO dengan spesifik column
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);

INSERT INTO dengan semua column
INSERT INTO table_name
VALUES (value1, value2, value3, ...);

Multiple Insert Data
INSERT INTO table_name (column_list) VALUES (value_list_1), (value_list_2), ... (value_list_n);

4) Delete Data


Delete all rows
DELETE FROM table_name;

Delete dengan kondisi
DELETE FROM table_name WHERE condition;

5) Update Data


UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;

6) Select Data


Select spesifik column
SELECT column1, column2, ...
FROM table_name;

Select all column
SELECT * FROM table_name;

Select distinct :
SELECT DISTINCT column1, column2, ... FROM table_name;
SELECT COUNT(DISTINCT columnFROM table_name;
SELECT Count(*) AS DistinctName FROM (SELECT DISTINCT column FROM table_name) as t;

7) Video Tutorial


Githubhttps://github.com/halovina/bassic-mysql/tree/basic-mysql-bagian1

Baca artikel lainya:


  1. Membuat service OTP bagian 1 - OTP dan PIN

  2. Membuat service OTP bagian 2 - Sequence Diagram

  3. Membuat service OTP bagian 3 - Model dan Serializer

  4. Membuat  service OTP bagian 4 - Validate OTP

  5. Membuat  service OTP bagian 5 - Api Client Service

  6. Membuat service user login bagian 1 - Konfigurasi Database

  7. Membuat service user login bagian 2 - Serializer dan JWT

  8. Membuat CRUD service product bagian 1 - Models Product

  9. Membuat CRUD service product bagian 2 - Function Serializer

  10. Membuat CRUD service product bagian 3 - Api Client Service

  11. Membaut CRUD service product bagian 4 - Auth User

  12. Membuat CRUD service product bagian 5 - TDR File Log

  13. Membuat CRUD service product bagian 6 - Unit Test

  14. Membuat service user register bagian 1 - Django

  15. Membuat Service user register bagian 2 - Django

  16. Membuat service filter dan download file CSV di django

  17. Django upload file menggunakan FileSystemStorage

  18. Tips meningkatkan kualitas code pada bahasa python

  19. Cara memfilter tipe data string pada golang dan python

  20. Mengubah format datetime pada bahasa python

  21. Mengolah data CSV dengan python pandas

  22. Sample join data CSV di python menggunakan pandas

  23. Menggunakan redis PUB/SUB untuk aplikasi python

  24. Implementasi blockchain ethereum pada industri real estate

  25. 4 Cara mengubah dictionary ke json pada python