您可以使用替代方法,而不是使用 mysqldump(它以主要为 MySQL 设计的格式输出数据)创建通用 CSV 备份。
生成与 Excel 兼容的制表符分隔 (TSV) 文件和其他电子表格软件,在 MySQL 中使用 -B 选项。此方法允许轻松地将数据导入到外部应用程序中:
% echo 'SELECT * FROM table' | mysql -B -uxxx -pyyy database
或者,如果您可以直接访问服务器的文件系统,请考虑使用 SELECT INTO OUTFILE。此方法生成真正的 CSV 文件:
SELECT * INTO OUTFILE 'table.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM table
通过使用这些方法,您可以从命令行创建纯文本 (CSV) 备份,从而提供与各种平台的灵活性和兼容性。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3