RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:9:30-18:00
你可能遇到了下面的问题
关闭右侧工具栏
爱牛网络分享MySQL修复打不开的视图定义 解决mysql 1356 报错
  • 作者:爱牛网络
  • 发表时间:2018-01-22 16:45
  • 来源:爱牛网络

在MySQL中当一个视图所依赖的的表有变化时,打开或修改视图会出现如下面的错误信息:
 
如:1356 - View 'www_ainiu_net.view' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them.
 
爱牛网络为您分享解决mysql 1356 报错方案:
 
从MySQL的information_schema中的视图表View中,用下面的语句修复视图,如:
 
select VIEW_DEFINITION from information_schema.views where TABLE_SCHEMA='www_ainiu_net' and TABLE_NAME='view'

备注:www_ainiu_net 为出错的数据库名,把www_ainiu_net替换成您的数据库名,在information_schema中执行select VIEW_DEFINITION from information_schema.views where TABLE_SCHEMA='www_ainiu_net' and TABLE_NAME='view' 语句,即可解决。

北京网站建设公司-爱牛网络,让传统企业网站建设从2018牛起来!深入了解企业核心产品及服务项目,为企业量身定做网站建设推广方案,真正从基础为企业做好网站设计,网站制作,手机网站开发,微信营销推广。(http://www.ainiu.net)