Referensi Belajar SQLite, MySQL dan PostgreSQL
|

Referensi Belajar SQLite, MySQL dan PostgreSQL

Di masa lock down seperti ini, hal yang bisa membuat kita produktif adalah Belajar. Bagi seorang programer web atau programer database, saya yakin pilihan akan jatuh pada database SQLite, MySQL ataupun PostgreSQL. Sayangnya, banyak dari kita hanya memakai fitur dasar, padahal banyak sekali fitur lanjutan di 3 database tersebut diatas yang belum kita pakai.  Biar…

Backup database MySQL Otomatis lewat Cpanel
|

Backup database MySQL Otomatis lewat Cpanel

Salah satu data yang paling penting di web adalah database. Apapun CMS yang anda pakai, data adalah komponen paling penting di web. Kadang, karena kesalahan seting atau karena ada cracker usil, bisa saja data kita dihapus atau diubah. Untuk menghindari atau meminimalisir hal tersebut, saya buatkan panduan sederhana untuk membackup data lewat Cpanel. Backup ata…

Tutorial PHP dan MySQLi
|

Tutorial PHP dan MySQLi

Tutorial ini adalah kelanjutan dari Tutorial sebelumnya. Tutorial kali ini membahas operasi CRUD dengan menggunakan ektensi MySQLi. MySQLi adalah ektensi PHP yang digunakan untuk melakukan koneksi ke database MySQL. Huruf i di akhir artinya Improved (Yang disempurnakan) . Di tutorial sebelumnya sudah kita bahas koneksi database dengan ektensi default MySQL. Ada beberapa alasan mengapa KITA…

Tutorial Crud PHP MySQL
|

Tutorial Crud PHP MySQL

Ini adalah tutorial pertama dari 4 tutorial pemrograman PHP yang menekankan pada Teknik pemrograman database menggunakan 4 metode yaitu ektensi mysql, Ektensi MySQLi, ektensi PDO dan yang terakhir menggunakan Active Record ORM. Pada kesempatan ini, saya akan fokus pada satu tabel saja mengingat tujuan utamanya adalah membandingkan 4 teknik ini secara garis besar dengan contoh…

|

Fungsi PHP untuk menampilkan data MySQL

Menjadi programmer PHP itu punya banyak pilihan. Anda bisa menggunakan gaya koding OOP, MVC atau gaya prosedural. PHP juga memberi kebebasan dalam hal melakukan koneksi database dan cara menampilkan data dari tabel. Bagi yang sudah ahli, tentunya hal ini menjadi kenyamanan tersendiri karena banyak cara untuk melakukan satu hal. Namun sebaliknya, bagi programer pemula, fleksibilitas…

| |

Tutorial JSON PHP MySQL

Membuat JSON dari PHP tidaklah susah, syaratnya, anda memakai PHP versi 5.2 keatas. Mengapa demikian? karena di PHP versi 5.2 keatas sudah mempunyai fungsi json_encode dan json_encode json_encode adalah fungsi yang mengubah format data Array menjadi JSON, sedangkan json_decode berfungsi sebaliknya, mengubah JSON menjadi PHP Array. Struktur tabel Dalam contoh ini, kita akan membuat format…

Tutorial innoDB MySQL
|

Tutorial innoDB MySQL

Dalam artikel ini akan kita bahas tentang innoDB dengan contoh kasus database mobilephonedb menggunakan dua tabel. Tabel pertama bernama merek untuk menampung nama merek atau perusahan dan tabel kedua bernama produk. Untuk mengikuti tutorial ini, anda boleh menggunakan MySQL client command line atau menggunakan PHPMyAdmin. Perhatikan diagram relasi tabelnya dibawah ini . SQL script SQL…

Tipe data Numeric di MySQL

Tipe data Numeric di MySQL

Beberapa hari yang lalu, saya ditanya:”Apa perbedaan tinyint dengan int?“. Persamaan dari keduanya adalah sama sama integer sementara perbedaannya ada pada range data yang mungkin dan memory yang dipakai lihat tabel dibawah ini Dari tabel bisa di lihat bahwa tinyint hanya bisa menampung data dari 0 sampai 255 untuk unsigned dan -128 sampai 127 untuk…

|

Mereset Password Root MySQL

pernah kelupaan password root mysql? nah bagaimana caranya agar bisa masuk kembali ke mysql dan menyeting ulang password rootnya? Berikut ini adalah langkah langkah troubleshootingnya : 1. Matikan dulu mysql server anda, jika anda memakai ubuntu perintahnya sudo service msyql stop 2. Jalankan Mysql dalam safe mode mysqld_safe –skip-grant-tables & 3. Login kedalam mysql sebagai…