Beberapa alasan mengapa para developer aplikasi database memilih untuk menggunakan MySQL dibandingkan dengan RDMS lain. Banyaknya para deveoper yang menggunakan MySQL sebagai database membuat MySQL cukup populer seperti sekarang ini. Berikut ini beberapa alasan mengapa mereka memilih MySQL sebagai server database untuk aplikasi-aplikasi yang mereka kembangkan: Fleksibel MySQL dapat digunakan untuk mengembangkan aplikasi dekstop maupun aplikasi web dengan menggunakan teknologi yang bervariasi. Ini berarti bahwa MySQL memiliki fleksibilitas terhadap teknologi yang akan digunakan sebagai pengembang aplikasi, apakah itu PHP, Java, C++ , maupun yang lainnya dengan cara menyediakan plugin dan driver yang spesifik untuk masing-masing teknologi tersebut. Dalam database MySQL juga memiliki dukungan terhadap stored procedure, fungsi, trigger, view, SQL standar ANSI, dll, yang akan mempermudah dan mempercepat proses pengembangan aplikasi. Lintas Platform MySQL dapat digu