MySQL データベースからデータをエクスポートする必要があります。問題は、特定の期間のデータをエクスポートしたいということです。phpMyAdminで可能ですか? はいの場合は、その方法を詳しく説明してください。
3180 次
2 に答える
1
BETWEEN演算子を試してください。例えば:
SELECT * FROM some_table WHERE date_column BETWEEN "2012-08-04" AND NOW();
于 2012-12-17T10:37:08.717 に答える
1
次のようにmysqlでSchedulerイベントを使用できます
CREATE EVENT exportName
ON SCHEDULE
EVERY 1 DAY
DO
SELECT *
INTO OUTFILE 'C:/products.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n'
FROM products
テーブル データを毎日 csv ファイルにエクスポートします。
編集 :
次のコマンドでスケジューラを確認してください。
mysql>SHOW PROCESSLIST;
結果テーブルで、user→event_handler および Command→Daemon を参照してください。この行が表にない場合、それがイベント失敗の理由です。そしてイベントハンドラを次のように設定します。
mysql>SET global event_scheduler=ON;
于 2012-12-17T08:42:11.457 に答える