MySQL 5.1 introduit plusieurs nouvelles fonctionnalités, notamment le partitionnement des tables, un planificateur d'événements intégré, et une journalisation basée sur les données. Des moteurs de stockage supplémentaires tels que CSV et le support des données XML/XMLPath ont également été ajoutés, ainsi que des améliorations au niveau de MySQL Cluster pour le stockage sur disque. Enfin, MySQLslap permet des tests de stress et de charge pour les serveurs MySQL.