Model MySQL Driver
Adalah driver untuk module lib-model
untuk database MySQL/MariaDB.
Instalasi
Jalankan perintah di bawah di folder aplikasi:
mim app install lib-model-mysql
Konfigurasi
Pada saat mendaftarkan koneksi database pada konfigurasi aplikasi, pastikan
set properti driver
menjadi mysql
.
return [
'libModel' => [
'connections' => [
'default' => [
'driver' => 'mysql',
'configs' => [
[
'host' => 'localhost',
'user' => 'mim',
'passwd' => '',
'dbname' => 'mim',
'port' => '3306',
'socket' => '/tmp/mysql.sock'
],
// ...
]
]
]
]
];
Properti-properti yang bisa diset adalah sebagai berikut:
host
DB Host.user
User DB untuk koneksi.passwd
User Password untuk koneksi.dbname
Nama database yang akan digunakna.port
Port database host.socket
Database socket jika menggunakan koneksi socket.
Jika properti tersebut tidak di set, maka nilai default dari php.ini akan diambil.
Untuk pembuatan database, silahkan gunatan syntax seperti di bawah:
CREATE DATABASE `name` CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;