use*_*967 3 mysql view migrate
我已将包含视图的数据库从一台机器移动到另一台机器,现在视图已损坏。我知道我需要在新机器上重新创建旧用户才能修复它,但我的问题是:
如何找出创建视图的旧用户的用户名?我不能再使用旧机器了。
谢谢。
小智 6
使用命令SHOW CREATE VIEW viewname
您可以在https://dev.mysql.com/doc/refman/5.6/en/show-create-view.html 中看到更多信息
要查看每个视图的定义者,请执行:
select v.TABLE_SCHEMA, v.TABLE_NAME, v.`DEFINER`
from information_schema.VIEWS v
where v.TABLE_SCHEMA not in ('sys');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7178 次 |
| 最近记录: |