MySQL根用户更新information_schema权限错误

5
当我尝试从information_schema数据库更新一个表(GLOBAL_VARIABLES)时,出现了错误:
Access denied for user 'root'@'localhost' to database 'information_schema'

尽管我是具备所有权限的根用户,但是我该如何修复权限呢?或者我该如何更新这张表格呢?谢谢。
2个回答

5
INFORMATION_SCHEMA数据库是一个“伪数据库”,包含服务器生成的视图,据我所知,仅包含只读数据。如果您需要更改变量,则需要按标准方式进行操作,请参见Per的答案。来自mySQL手册

INFORMATION_SCHEMA是信息数据库,存储有关MySQL服务器维护的所有其他数据库的信息的地方。在INFORMATION_SCHEMA中有几个只读表。它们实际上是视图,而不是基本表,因此没有与它们关联的文件。

有关GLOBAL_VARIABLES的更详细信息请点击这里


我怎样可以更新表格GLOBAL_VARIABLES中的这个变量? - Haim Evgi

5

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接