PreparedStatementCallback; bad SQL grammar [select username,password,valid from t_customerwhere username=?]; nested exception is java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '='李四'' at line 1
时间: 2023-05-24 10:01:23 浏览: 235
SQL 错误提示
这个问题的报错信息显示 SQL 语法有错误,在 MySQL 服务器版本中使用了错误的语法。其中,查询语句的语法有误,应该在 t_customer 表的后面添加一个空格后加上 WHERE 关键字。同时,SQL 的参数也需要使用单引号括起来。正确的 SQL 语句应该是 "select username,password,valid from t_customer where username='李四'"。针对这个问题,您可能需要检查数据库连接和 SQL 语句是否正确。
阅读全文