PDO_MYSQL adalah ekstensi mysql dari antarmuka Objek Data PHP (PDO). Perhatikan lebih dekat manual PHP. Sebenarnya masih ada beberapa parameter menarik yang tersedia, seperti:
PDO::MYSQL_ATTR_INIT_COMMAND (integer)
Perintah untuk dijalankan saat menyambung ke server MySQL. Secara otomatis akan dijalankan kembali saat menyambung kembali.
Saat saya menggunakan PDO_MYSQL untuk menyambung ke mysql, saya dapat menggunakan parameter ini untuk menjalankan beberapa QUERY secara otomatis. Kasus penggunaan yang paling umum adalah menyambung ke mysql menggunakan rangkaian karakter utf-8:
TEKS POLOS
KODE:
$db = PDO baru("mysql:dbname=dbname","pengguna","kata sandi", array(PDO::MYSQL_ATTR_INIT_COMMAND=>"SET NAMA 'utf8'"));
Kode di atas akan mengeksekusi sql segera setelah terhubung ke mysql:
TEKS POLOS
KODE:
tetapkan nama'utf8';
Pengarang: gunung berapi