我可以导出/转储Google Cloud Sql数据库的表架构吗?

时间:2019-03-28 18:00:37

标签: google-cloud-platform google-cloud-sql

标题说的就是我要导出Google Cloud Sql数据库的表架构吗?我看到了如何导出数据,但是我想要模式。

2 个答案:

答案 0 :(得分:1)

使用Google Cloud SQL-MySQL风格时...的根本目的是,它只是“是”一个MySQL实例。 Google提供的价值是它是一个托管实例。这意味着管理,备份,可用性以及其他许多操作特性的繁琐工作被消除了。

如果我们同意这一观点,那么Cloud SQL实例的所有使用都将表现为好像是一个自托管的MySQL实例,因此,一个人将使用自己的所有工具和过程MySQL实例适用。

例如,以下是有关获取数据库和表信息的MySQL文档的链接:

https://dev.mysql.com/doc/refman/8.0/en/getting-information.html

这同样适用于作为本地实例的Google Cloud SQL。这个故事遍及所有其他方面和文学。如果您搜索可在本地使用MySQL的配方,则相同的故事应适用于Cloud SQL。

答案 1 :(得分:0)

您可以使用[mysqldump][1]保存不包含数据的信息:

mysqldump -u root -h <IP_ADDRESS> -p --no-data dbname > schema.sql