Home » MySQL

Cara setting remote MySQL/MariaDB dengan mudah

Bismillaahirrohmaanirrohiim… Suatu ketika kita ingin menginstall server khusus database, di mana script program kita letakkan di lokasi server yang berbeda, bahkan di localhost sekalipun. Kegunaan remote mysql / mariadb adalah kita dapat melakukan maintain database di server yang…

Read More »

Membuat CRUD dengan PHP MySQL HTML CSS JS (part 7)

Bismillaahirrohmaanirrohiim… Belajar membuat CRUD (view, create, read, update, delete) sederhana dengan HTML CSS JS PHP MySQL. Tujuan dari tutorial ini agar lebih memahami HTML, PHP, dan MySQL. Sekaligus praktek langsung bagaimana MySQL digunakan untuk menyimpan data. Penjelasan diberikan…

Read More »

Query between MySQL untuk mencari data diantara dua kolom

Bismillaahirrohmaanirrohiim… Melanjutkan tutorial tentang query mysql untuk explode string, sekarang kita akan mencoba untuk menjalankan query select mencari data diantara dua kolom. Misalkan kita ingin mencari usia 4 tahun masuk kategori mana (Paud, TK, atau SD) di tabel_sekolah….

Read More »

Explode string di MySQL menggunakan SUBSTRING_INDEX

Bismillaahirrohmaanirrohiim… Misalnya kita mempunyai database MySQL yang di dalamnya berisi kolom rentang umur. Contoh tabel_sekolah, dengan struktur tabel seperti dibawah ini:   ID nama_kelompok rentang_usia 1 Paud 2-6 2 TK 7-8 3 SD 9-15   Untuk memecah string…

Read More »

MySQL menghitung jumlah karakter tertentu di dalam kolom

Bismillaahirrohmaanirrohiim… Misalkan kita punya table table_pegawai, dengan data sebagai berikut: Kita ingin menghitung huruf A pada setiap nama. Anggap saja kolom jum_a tidak ada dalam table_pegawai tersebut, jadi table_pegawai hanya mempunyai kolom ID dan nama_pegawai saja. ID nama_pegawai…

Read More »

Pengertian dan cara transaction di MySQL database

Bismillaahirrohmaanirrohiim… Secara sederhana, transaction merupakan kumpulan query yang dijalankan dalam satu proses transaksi. Tujuan transaction Atomicity : Tujuannya untuk memastikan bahwa semua query di dalam satu kesatuan proses selesai dengan sukses, jika ada satu saja yang gagal, transaksi…

Read More »

MySQL Query Left JOIN dan inner JOIN yang penting

Bismillaahirrohmaanirrohiim… Join antar tabel di MySQL seringkali digunakan karena dapat menghemat query daripada query satu persatu ke banyak tabel sekaligus. MySQL Query Left JOIN dengan dua kondisi select tabel1.*, tabel2.id, tabel2.nama, tabel2.kode from tabel1 left join tabel2 on…

Read More »

MySQL query join table dengan count dan group by

Bismillahirrohmaanirrohiim… Setelah nyoba berbagai query, akhirnya untuk melakukan query mysql dengan dua tabel dimana salah satunya menggunakan query count dan group by saya mengeksekusi perintah berikut: select tb1.*, tb2.totdata from t_satu tb1 left join (SELECT data_id, count(data_id) as…

Read More »

Backup restore database besar MySQL

Bismillaahirrohmaanirrohiim… Tujuan penulisan ini adalah untuk: Melakukan backup data besar MySQL Dilakukan menggunakan command line Restore file SQL ke database

Read More »