MySQL fait ce boulot-là, il va te falloir aussi PHPMyAdmin qui est super-pratique pour les bases de données.
Pour faire serveur, tu peux déjà commencer avec EasyPHP, ça fait Apache + MySQL, t'auras plus qu'à installer PHPMyAdmin là dessus (renseigne-toi sur les sites officiels, il t'en diront plus que moi ;-)