mysqldump with --where clause is not working

匿名 (未验证) 提交于 2019-12-03 02:06:01

问题:

 mysqldump -t -u root -p  mytestdb mytable --where=datetime LIKE '2014-09%' 

This is what I am doing and it returns:

mysqldump: Couldn't find table: "LIKE" 

I am trying to return all the rows where the column datetime is like 2014-09 meaning "all September rows".

回答1:

You may need to use quotes:

mysqldump -t -u root -p  mytestdb mytable --where="datetime LIKE '2014-09%'" 


标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!