Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So verwenden Sie Zend Framework zum Exportieren in CSV mit der INTO OUTFILE-Funktionalität von mySQL

Mit einer Zend_Db $db können Sie jede Anfrage direkt stellen:

$db->query($exportquery);

Beachten Sie, dass Sie das FILE-Privileg für den Benutzer benötigen, der für die DB-Verbindung verwendet wird, es ist ein sehr hohes Privileg (nur root bei einigen Versionen von MySQL bearbeiten :muss für alle Datenbanken auf dem Server gesetzt sein). Dies sollte also nicht Ihre Haupt-MySQL-Verbindung sein, am besten öffnen Sie die spezielle High-Privilege-Verbindung nur in dem spezifischen Code, der für die OUTFILE-Abfrage benötigt wird.