我在当前数据库中创建了一个视图。但现在我将数据库移动到另一台服务器。通常情况下,我正在接受转储,但对视图不确定。
当我导入转储并按照视图工作时,它们会出现吗? 要么 我需要再次创建视图吗?
答案 0 :(得分:1)
您使用mysqldump
创建的转储将包含CREATE VIEW
语句。
如果未使用--single-transaction选项,mysqldump至少需要转储表的SELECT权限,转储视图的SHOW VIEW,转储触发器的TRIGGER和LOCK TABLES。某些选项可能需要其他权限,如选项说明中所述。