si c'est pas pour automatiser, tu peux simplement dire à Excel d'importer les données via ODBC, il saura parfaitement relire la structure des tables.
sinon, tu peux passer par un extract au format CSV depuis PHPMyAdmin par exemple, à nouveau Excel saura le relire sans problème.
si c'est pour automatiser, tu peux faire cet extract en CSV facilement depuis PHP. A la place, tu peux aussi générer un fichier HTML "de base" avec un content-type "application/excel-chais-pu-quoi-exactelent", et Excel saura le relire en gardant la mise en forme.
enfin, tu peux écrire une macro dans Excel (VBA) qui va se connecter à MySQL et faire des recopies de recordsets dans tes pages (performant et simple à faire)