无法将 Google Cloud SQL 升级到第二代
Cannot Upgrade Google Cloud SQL to Second Generation
我无法在控制台中使用 MySQL 第二代升级向导将第一代 Google 云实例升级到第二代实例。
在检查配置屏幕期间,我收到 Tables that use the MEMORY storage engine found 错误,因此我无法继续进行,如屏幕截图所示
根据 Upgrading a First Generation instance to Second Generation 上的文档,我已经使用文档中提到的查询进行了验证。
SELECT table_schema, table_name, table_type
FROM information_schema.tables
WHERE engine = 'MEMORY' AND
table_schema NOT IN
('mysql','information_schema','performance_schema');
但发现 没有表 使用 MEMORY 存储引擎,如下所示。
我设法解决了错误并继续升级。在开始升级过程之前,我必须从未使用 PERFORMANCE_SCHEMA 存储引擎的 performance_schema 数据库中删除 table。似乎 Google 云控制台抛出了一个 不相关的错误 !
我无法在控制台中使用 MySQL 第二代升级向导将第一代 Google 云实例升级到第二代实例。
在检查配置屏幕期间,我收到 Tables that use the MEMORY storage engine found 错误,因此我无法继续进行,如屏幕截图所示
SELECT table_schema, table_name, table_type
FROM information_schema.tables
WHERE engine = 'MEMORY' AND
table_schema NOT IN
('mysql','information_schema','performance_schema');
但发现 没有表 使用 MEMORY 存储引擎,如下所示。
我设法解决了错误并继续升级。在开始升级过程之前,我必须从未使用 PERFORMANCE_SCHEMA 存储引擎的 performance_schema 数据库中删除 table。似乎 Google 云控制台抛出了一个 不相关的错误 !