尝试在大表上执行查询后出现这个奇怪的错误:
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 '/*100,3)、'%') AS
Percentage
FROM INFORMATION_SCHEMA.PROFILING WHERE QUERY_ID='附近使用正确的语法
这是什么意思?
编辑 == 这是查询
update cities w, states s set w.region_id = s.id
where s.code = w.region and w.country_id = s.country_id
城市表有大约 300 万个条目,州表有大约 6000 个条目
只是为了记录,我使用 mysql 客户端 Navicat 执行了这个查询。