Yah saya sangat ragu Anda akan menemukan solusi yang melakukan SEMUA apa yang Anda minta, terutama jika Anda ingin semuanya gratis. Tapi saya akan mengarahkan Anda ke phpMyAdmin .
Jika Anda belum menemukannya, ini adalah front end berbasis web untuk database MySQL (berjalan di server php). Mudah digunakan dan dapat mempertahankan banyak login pengguna. Itu tidak terlalu kuat di departemen ajax dan saya belum pernah mendengar hal seperti pekerjaan terjadwal atau email untuk itu, tetapi semua itu dapat dilakukan dengan cara yang berbeda.
Pikirkan phpMyAdmin sebagai editor database di web, itu tidak akan menjadi sesuatu yang Anda ingin serahkan kepada klien untuk dipusingkan.