这是我在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”)
我得到了正确的结果。
答案 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"