我在表格中有30万行。如何在50 000行的大块中将MySQL数据导出到csv?
我有一个整体的出口数据。
我尝试了以下查询:
SELECT *
INTO OUTFILE 'file_0.csv'
FROM users
WHERE id BETWEEN 5 AND 50000
不工作
答案 0 :(得分:1)
如果你这样做:
mysql> show variables like "%secure%";
+--------------------------+-----------------------+
| Variable_name | Value |
+--------------------------+-----------------------+
| require_secure_transport | OFF |
| secure_auth | ON |
| secure_file_priv | /var/lib/mysql-files/ |
+--------------------------+-----------------------+
3 rows in set (0.23 sec)
您可以看到有关" secure_file_priv"
的设置您需要更新此设置。并在查询中提供相同的路径。