Ale*_*ell 5 mysql mysql-workbench
回复:错误“您正在使用安全更新模式,并且您尝试在没有使用KEY列的WHERE的情况下更新表”
解决此问题的两个选项是通过gui(“编辑”>“首选项”>“ Sql编辑器”)或通过手动输入禁用安全模式 SET SQL_SAFE_UPDATES = 0;
但是,我正在阅读的所有内容似乎都表明您每次连接都必须执行此操作。有没有办法永久禁用安全更新模式,所以我不需要每次都这样做?
鉴于 Workbench(至少在 Windows 世界中)会恢复您打开的查询,如果您保持 SET SQL_SAFE_UPDATES = 0; 在查询窗口中,启动时重新运行比重新输入要快。也许还有其他未保存但也可以添加的设置。就像有人说“请不要使用侧面板”或“显示架构,而不是管理”。
并不理想,但每一点都有帮助。
| 归档时间: |
|
| 查看次数: |
4582 次 |
| 最近记录: |