Oui et non, ce qu'il manque à MySql (mais pas a Postgre, oracle ....) c'est la gestion interne (via le moteur) de l'intégrité référentielle (la gestion des relations entre tables pour simplifier)
Les dernières versions de MySql aborde ces sujets ainsi que le transactionnel mais tant que ce n'est pas vraimment dans le noyau se ne sera pas "performant"