MySql工作台:删除后返回行
在使用Express和MySql构建Node.js应用程序时,我不知何故创建了一行,可以在删除后继续返回 从MySql workbench中删除该行时没有错误。但是之后,当我再次查询表中的行时,这些行又回来了MySql工作台:删除后返回行,mysql,mysql-workbench,Mysql,Mysql Workbench,在使用Express和MySql构建Node.js应用程序时,我不知何故创建了一行,可以在删除后继续返回 从MySql workbench中删除该行时没有错误。但是之后,当我再次查询表中的行时,这些行又回来了 我重新启动了电脑和工作台。节点应用程序未运行。问题仍然存在。MySql workbench中是否有可以查看和清空的队列?在MySql上,您可以打开常规日志来记录所有正在运行的查询。从那里可以检查delete语句是否实际运行。很可能 delete语句根本没有运行,在这种情况下,您可以调试No
我重新启动了电脑和工作台。节点应用程序未运行。问题仍然存在。MySql workbench中是否有可以查看和清空的队列?在MySql上,您可以打开常规日志来记录所有正在运行的查询。从那里可以检查delete语句是否实际运行。很可能
COMMIT
,例如
,因此您期望的行实际上没有被删除,即使您的delete语句被删除设置全局常规日志='On'代码>(请记住在完成后关闭此选项)
要查看日志所在的目录,可以运行show variables,其中variable_name='datadir'代码>您是否提交了您的删除了。。。使用接口删除后未实现提交删除。谢谢!:)谢谢日志记录将有助于解决未来的问题。:)