MySQL语法错误(查询在mysql中运行得很好但不知何故最终在jsp中出错)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL语法错误(查询在mysql中运行得很好但不知何故最终在jsp中出错)相关的知识,希望对你有一定的参考价值。
我正在尝试更新mysql中的数据库但是当我在mysql中使用查询时它工作得很好......但是当我通过jsp更新它时它给了我一个错误
您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册,以便在第1行的')'附近使用正确的语法
这是JSP的查询:(在内容中我不添加任何右括号,如')')
insert into location_"+username+"
values('"+coordinates+"','"+content+"',"+latitude+","+longitude+");
我使用stmt.executeUpdate(q1);以上查询存储在q1 ..
这是mysql中的查询:(这非常正常)插入到location_user1值('{lat:19.2222,lng:73.9781}','来自数据库的随机坐标',19.2222,73.9781);
我发现这个错误有点常见..但是我找不到任何解决方案......请帮助!!谢谢!!这个错误是如此令人沮丧..
答案
尝试打印q1并在MySQL中执行打印输出。
在jsp端,查询没有正确构建,这只会导致问题。
以上是关于MySQL语法错误(查询在mysql中运行得很好但不知何故最终在jsp中出错)的主要内容,如果未能解决你的问题,请参考以下文章