Même si vous êtes connecté en tant que root à MySQL, l'écriture du fichier sera effectuée en tant qu'utilisateur exécutant le démon MySQL réel.
En d'autres termes, vous devez vérifier quel utilisateur exécute mysqld et accorder une autorisation d'écriture au répertoire de cet utilisateur.