这是我在shell脚本中使用的查询。mysql -h 'host' -p'pass' --skip-column-names -e "select date_format('due_date', "%Y-%m-%d 23:59:59") 从限制 5 中选择table_name"
当我运行它时,我得到的是 -help 菜单而不是查询结果。我的语法正确吗?
当我连接到Mysql并仅运行如下所示的查询时:table_name从限制 5 中选择date_format('due_date', "%Y-%m-%d 23:59:59")
我得到了正确的结果。
mysql -h -p --skip-column-names -e "select date_format('due_date', "%Y-%m-%d 23:59:59") 从限制 5 table_name"
-H在这里代表什么?
可能是查询中的双引号。尝试。
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"