mysql打开视图显示lackrights

mysql打开视图显示lackrights,第1张

mysql打开视图显示lackrights的解决方法:从MySQL的information_schema中的视图表View中,用下面的语句修复视图,如:selectVIEW_DEFINITIONfrominformation_schema,viewswhereTABLE_SCHEMA等于databaseandTABLE_NAME等于view

1) mysql>show table status where comment='view'

(说明:Mysql5.1支持视图,视图被看作一种抽象表,因此显示视图状态的语句与显示表状态的语句相同,只是在comment列中以‘view’区分)

2) mysql>select * from information_schema.tables where table_schema='yourDatabaseName' and table_type='view'

(说明:这种方法通过系统表查找,效果同上,显示信息更详细。如果不能正确显示结果,可能是大小写的问题,Mysql在不同系统平台不同配置参数下的显示结果可能不同,注意这点。)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8558247.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存