Google SQL复制副本需要上传视图的过程和函数



我有以下场景。我有一个本地MySQL服务器和一个Google SQL上的副本实例。此副本sincronize MySQL Server主内部部署数据(典型场景(。

问题如下。我在MySQL Server上有内部部署的函数、过程和视图,我需要这些函数、程序和视图。导入到Cloud SQL的数据不能包含函数、过程和视图,我需要它!此外,我无法手动导入这些,因为Cloud SQL数据库处于只读模式。

有进口的选择吗?

提前非常感谢!

假设此场景对应于外部主配置(具有第二代实例(,那么实际上,触发器、视图或存储过程必须从任何数据转储文件中排除。

但是,如果DEFINER语句中指定的用户已经在复制副本中创建,则可以在复制过程本身中将这些组件复制到复制副本中。

DEFINER语句和复制副本上的用户创建都是必需的,因为用户不是从主机复制的,并且不支持SUPER权限。

在复制副本中创建这些用户后,只需重新启动复制副本实例,然后继续进行新的复制。

选择云SQL有一些局限性,但此解决方案提供了完全管理的后端的所有好处。如果这对您不起作用,您还可以选择在计算引擎实例上管理一个独立的SQL服务器。

最新更新