Table is read-only. Unresolved table reference
我查了一张表的数据,然后在表格中修改,提示这个。
我该怎么做?
错误提示是表是只读的,因此你不能修改表中数据,需要获取写权限后才行可以修改
连接数据库时用root账号
Table is read-only. Unresolved table reference,idea中提示这个说明是权限问题,排查思路如下:
1.用idea中数据连接的用户名和密码通过第三方连接工具(navicat、sqlyog)进行连接数据库,如果能连接成功,请看下一步;不能连接成功说明当前登录的用户权限问题,请更换更高权限的用户(一般root用户最高)或是给用户赋权处理。
2.idea中查询语句中需要添加数据库名称。
比如说从数据库db1中存在user表查询用户信息,在第三方工具可以这么写:
select * from user
在idea中需要添加数据库名:
select * from db1.user
如有帮助,欢迎采纳!
只有只读权限,没有修改权限,你在navcat里试试,如果不行,就得给账号赋权