Sistem Basisdata – MySQL/MariaDB
Sistem basisdata open source yang paling populer
Sejarah:
. Dikembangkan oleh Michael Widenius & David Axmark pada tahun 1994
. Diakusisi oleh Sun (sekarang dikenal sebagai Oracle) pada tahun 2008 (http://www.mysql.com/)
Cross Platform
– (Free) untuk Windows, Linux, Mac dan Unix -> community edition
– Supported version -> commercial customers
PHPMyAdmin
1. Dibuat khusus untuk mengelola basisdata MySQL/MariaDB
2. Terintegrasi dalam instalasi XAMPP
Membuat (Create) Basisdata
Membuat (Create) Tabel
Membuat (Create) Tabel lajutan 2
Membuat (Create) Tabel lanjut 3
Memasukkan (Insert) Data Tabel
Memasukkan (Insert) Data Tabel lanjut 2
Akun dan Hak Akses
Structured Query Language (SQL)
Structured Query Language (SQL) lanjut 2
Aplikasi Web & Implementasi Basisdata
PHP Data Objects (PDO)
http://php.net/manual/en/book.pdo.php
Merupakan Object-Oriented extension library -> tersedia pada PHP versi 5.1 dan setelahnya
Digunakan untuk melakukan akses ke sistem basisdata
Koneksi Basisdata – Halaman Web
PDO Query
Serangan SQL Injection
hati hati denagan serangan ini SQL Injection contoh yang harus di sembunyikan
PDO Prepared Statement
PDO Prepared Statement: INSERT
PDO Prepared Statement: UPDATE, DELETE
Menampilkan Pesan Error
PDO Error Mode secara default adalah ERRMODE_SILENT (silently ignore all database errors)