我试过了:
use information_schema
update referential_constraints set delete_rule='cascade';
但出现以下错误:
ERROR 1044(42000):拒绝用户'root'@'localhost'访问数据库'information_schema'
我拥有所有特权。
答案 0 :(得分:1)
Information_schema
就是这样:信息。它报告数据库中的对象
要更改数据库中的对象,您需要对它们运行ALTER。您无法通过Information_schema
观看次数
答案 1 :(得分:0)
Okey,即
选择'alter table',table_name,'drop foreign key',constraint_name,';', 'alter table',table_name,'add constraint',constraint_name,'foreign key', 删除级联上的'(',column_name,')引用',referenced_table_name,'(',referenced_column_name,');' 来自key_column_usage,其中referenced_table_name不为null;