我正在编写一个 shell 脚本来从 mysql 数据库(实际上是数据库的一部分,从特定时间段到另一个时间段)获取表并将其放入 .csv 文件中。这是我写的,我收到一个错误
mysql -u -p -B -e "use mytable;select * from table3;" | sed 's/\t/","/g;s/^/"/;s/$/"/;s/\n//g' > filename.csv
(mysql的多次查询)
(还请提示我如何从 mysql 表中提取特定时间段的数据,例如 1 月 23 日 16:05 到 1 月 30 日 17:05)
请注意 table3 来自 shell 变量 newtable 所以我必须在代码中使用 $newtable 我必须只使用 shell