如果我在mysql中更改INFORMATION_SCHEMA COLUMNS会发生什么

时间:2015-04-17 10:40:16

标签: mysql information-schema

如果我更改INFORMATION_SCHEMA COLUMNS mysql

会发生什么

我想将COLUMN_DEFAULT从NULL更改为''整个数据库。

会起作用吗?

1 个答案:

答案 0 :(得分:0)

你尝试做的事情是行不通的,而且是设计的。

https://dev.mysql.com/doc/refman/5.7/en/information-schema.html说:

  

它们实际上是视图,而不是基表,因此没有与之关联的文件,也无法在它们上设置触发器。此外,没有具有该名称的数据库目录。

     

虽然您可以使用USE语句选择INFORMATION_SCHEMA作为默认数据库,但您只能读取表的内容,而不能对它们执行INSERT,UPDATE或DELETE操作。