Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment utiliser Zend Framework pour exporter vers CSV à l'aide de la fonctionnalité INTO OUTFILE de mySQL

En utilisant un Zend_Db $db vous pouvez mettre n'importe quelle requête directement :

$db->query($exportquery);

Notez que vous aurez besoin du privilège FILE sur l'utilisateur utilisé sur la connexion à la base de données, c'est un privilège très élevé (seulement root sur certaines versions de MySQL modifier :doit être défini pour toutes les bases de données sur le serveur). Cela ne devrait donc pas être votre connexion MySQL principale, la meilleure chose serait d'ouvrir la connexion spéciale à privilèges élevés uniquement dans le code spécifique nécessaire à la requête OUTFILE.