【发布时间】:2013-08-22 06:06:57
【问题描述】:
我正在编写一个 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
【问题讨论】:
-
你遇到了什么错误?
-
你想做什么?
-
请编辑您的问题并复制/粘贴您遇到的确切错误。