可以通过使用 SELECT INTO OUTFILE 语句从 MySQL 数据库导出 CSV 文件:连接到数据库。选择要导出的数据库。使用以下语法导出数据:SELECT * INTO OUTFILE 'path/to/file.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n';
如何在 MySQL 数据库中导出 CSV
导出 CSV 文件
要从 MySQL 数据库导出 CSV 文件,可以使用以下步骤:
USE 命令选择要从中导出数据的数据库。SELECT * INTO OUTFILE 'path/to/file.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n';
其中:
path/to/file.csv 是导出的 CSV 文件的路径和名称。FIELDS TERMINATED BY ',' 指定字段分隔符(在此例中为逗号)。OPTIONALLY ENCLOSED BY '"'(可选)指定字段是否用引号括起来。LINES TERMINATED BY '\n' 指定行分隔符(在此例中为新行)。示例
以下示例将 users 表中的数据导出到名为 users.csv 的 CSV
文件:
USE my_database; SELECT * INTO OUTFILE '/path/to/users.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n';
注意: