sql >> データベース >  >> RDS >> Mysql

ZendFrameworkを使用してmySQLのINTOOUTFILE機能を使用してCSVにエクスポートする方法

    Zend_Db $ dbを使用すると、任意のリクエストを直接送信できます:

    $db->query($exportquery);
    

    DB接続で使用されるユーザーに対するFILE特権が必要であることに注意してください。これは非常に高い特権です(一部のバージョンのMySQLではrootのみ 編集 :サーバー上のすべてのデータベースに設定する必要があります)。したがって、これをメインのMySQL接続にするべきではありません。最良の方法は、OUTFILEクエリに必要な特定のコードでのみ特別な高特権接続を開くことです。



    1. MySQL:1日あたりの個別の行をカウントします

    2. 行が存在しない場合、pgsqlのクエリから「0」を返すにはどうすればよいですか?

    3. 私のpostgisがジオメトリフィールドにインデックスを使用しないのはなぜですか?

    4. NHibernateQueryOver-結果が多すぎるコレクション