使用Navicat for MySQL 进行查询的时候出现You have an error in your SQL syntax; 在学习小项目的时候,想在网页中对数据进行软删除。在获取id之后对数据库进行测试查询的时候出现了错误 百度了一下发现是由于sql语句出错。在进行仔细对比之后发现,软删除是改变数据的某个变量的值来实现,而不是真正的删除。所以sql语句中应当使用UPDATE而不是DELETE。其实就是自己粗心大意!