文章详情页
shell - mysql中update语句错误
浏览:247日期:2022-06-14 15:15:40
问题描述
使用shell操作mysql,用如下命令update
mysql -h10.134.72.72 -uroot -e 'use GalaxyConfig; UPDATE GalaxyGPPanda SET count=count+1205914; WHERE(time=’2017-02-27 18:00:00’ AND type=’pv’ AND service=’news’)'
结果报错:
ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for theright syntax to use near ’WHERE(time=’2017-02-27 18:00:00’ AND type=’pv’ AND service=’news’)’ at line 1
请教各位这个错误是哪里啊?
问题解答
回答1:where 前面多了个分号啊
回答2:按照报错提示排查,你是想换行把;改成么?
相关文章:
1. javascript - vue 2.0 @click.self 不触发2. java - 安卓调用c++lib3. javascript - webpack构建工具重构代码的流程是怎么样的?4. 修改数据库表单中的某个相同的字段5. 如何解决docker宿主机无法访问容器中的服务?6. css3圆角矩形问题7. javascript - 如何根据package.json来自动安装包8. java - 使用 RedisTemplate 操作数据9. IOS app应用软件的id号怎么查询?比如百度贴吧的app-id=47792781310. javascript - 想做一个canvas的触摸画板,但屏幕会在画的时候滚来滚去,如何阻止?
排行榜

网公网安备