更新的MySQL错误目标表*视图*不可更新

时间:2018-08-30 12:47:08

标签: mysql database-view

这是我要运行的查询

UPDATE `jobseeker_view` SET `is_deleted` = 'Yes' WHERE `id`= '614'

在本地运行正常,但在生产数据库上则不运行并抛出此错误:

#1288 - The target table jobseeker_view of the UPDATE is not updatable

我也检查了权限,但没有运气。知道还有什么不对吗?

1 个答案:

答案 0 :(得分:0)

结果发现本地数据库和生产数据库不同。

Live: MySQL 5.7.22
Local: MariaDB 10.1.33

我将Live数据库更改为MariaDB 10.1.33,现在可以使用了!谢谢@shadow的帮助。真的很感激!