更新时间:2022-12-27 19:56:51
Found it.
It was a field in phpMyAdmin which is set to semicolon(;) by default.
I have changed it to an unused char and the query ran normally.
更新语句中的MySQL查询缓慢
更新语句中的 MySQL 分号导致语法错误
使用 case 语句 (MYSQL) 根据另一个表中的值更新一个表
使用MySql Workbench更新存储过程中的语句
使用REPLACE的更新语句中的mysql案例
更新语句中的mysql案例与REPLACE
【数据库】讨论MySQL日志系统中的更新语句的执行