google需要上传sql副本视图的程序和函数

8ulbf1ek  于 2021-06-17  发布在  Mysql
关注(0)|答案(1)|浏览(365)

我有下面的场景。我在本地有一个mysql服务器,在googlesql上有一个副本示例。此副本将mysql服务器主本地数据加密(典型场景)。
问题如下。我在mysql服务器上有函数、过程和视图,我需要这些函数、过程和视图。数据导入到云sql不能包含函数,过程和视图,我需要它!此外,我无法手动导入这些,因为云sql数据库处于只读模式。
有没有办法导入?
事先非常感谢!

bjg7j2ky

bjg7j2ky1#

假设此场景对应于外部主配置(使用第二代示例),那么实际上,触发器、视图或存储过程必须从任何数据转储文件中排除。
但是,如果在复制过程中指定的用户 DEFINER 已在副本中创建语句。
两者 DEFINER 需要在副本上创建语句和用户,因为用户不是从主副本复制的,并且不支持超级权限。
在复制副本中创建这些用户后,只需重新启动复制副本示例,然后继续进行新的复制。
选择云sql有一些限制,但是这个解决方案提供了完全管理的后端的所有好处。如果这对您不起作用,那么您最好选择在计算引擎示例上管理一个独立的sql server。

相关问题