Mysql查询返回-help菜单而不是查询结果

时间:2015-06-15 17:59:43

标签: mysql date-format

这是我在shell脚本中使用的查询。 从table_name限制 mysql -h'host'-p'pass'--skip-column-names -e“select date_format('due_date',”%Y-%m-%d 23:59:59“) 5"

当我运行这个时,我得到-help菜单而不是查询结果。 我的语法是否正确?

当我连接到Mysql并运行这样的查询时: 从table_name limit 5中选择date_format('due_date',“%Y-%m-%d 23:59:59”)

我得到了正确的结果。

2 个答案:

答案 0 :(得分:2)

  

mysql -h -p --skip-column-names -e"选择date_format(' due_date',   "%Y-%m-%d 23:59:59")来自table_name限制5"

-h代表什么?

答案 1 :(得分:1)

这可能是您查询中的双引号。尝试。

mysql -h 'host' -p'pass' --skip-column-names -e "select date_format('due_date', '%Y-%m-%d 23:59:59') from table_name limit 5"