MySQL 命令之 导入导出 mysql
导出
执行 SQL 文件并保存输出
语法
1  |  | 
参数
- input.sql:你的SQL文件。
 - output.txt:所有正常输出(如SELECT结果)会被保存到此文件。
 - error.log:错误信息会重定向到这里。
 
注意:-p 和密码之间不能有空格(如 -pmypassword),但建议省略密码直接在提示时输入以保证安全。
执行 SQL 语句导出结果为CSV格式
语法
1  |  | 
示例:
SQL文件中包含SELECT语句,可以强制生成CSV:
1  |  | 
--batch: 使用 –batch 参数启动 MySQL 客户端时,MySQL 会进入非交互模式。这种模式下,MySQL 客户端不会读取和使用历史命令文件,也不会进入交互式命令行界面。通常用在 脚本执行和批量处理的场景。--silent: 以静默模式启动,在执行查询时禁止显示MySQL提示信息和警告信息。tr '\t' ',':将制表符替换为逗号,生成CSV。
MySQL 命令之 导入导出 mysql
      https://flepeng.github.io/042-MySQL-22-命令-MySQL-命令之-导入导出-mysql/