saya ingin membuat database di MySQL, tapi setiap databases yang berbeda itu dimiliki oleh user yg berbeda.
Dan saya ingin memberikan quota ke dalam masing databases tersebut, misalkan 5 MB per databases, bgm caranya yah?
pake software apa?
Kalau dari MySQL sendiri AFAIK nggak ada fasilitas seperti itu.
Anda bisakan gunakan quota system, quota bawaan Linux.
Cara bisa macam-macam.
Salah satunya bisa seperti ini (asumsi menggunakan RedHat):
- Tempatkan direktori database MySQL pada partisi sendiri (dedicated).
- Rubah group database sesuai dengan group pemiliknya.
Database MySQL adalah direktori,dan table di dalamnya adalah file.
chgrp -R groupname dirname
Setiap menambahkan table baru, perintah ini harus di-run lagi, karena table ug-nya adalah mysql.mysql Supaya otomatis, bisa gunakan crond.
- Gunakan Filesystem Quota (quota.group)
'man quota' atau lihat HOWTO di Linux-HOWTO (tldp.org)
Ihsan
-- Unsubscribe: kirim email kosong ke [EMAIL PROTECTED] Arsip dan info di http://linux.or.id/milis.php FAQ milis http://linux.or.id/faq.php