繁体   English   中英

使用 GCP 的数据库迁移服务迁移过程中出错 MySQL

[英]Error during migration process using GCP's Database Migration Service for MySQL

我在使用 MySQL 的 GCP 数据库迁移服务进行迁移过程中收到以下错误:

运行 mysqldump 失败:import err = generic::unknown: exit status 1 ERROR 1045 (28000) at line 46092: Access denied for user 'cloudsqlimport'@'127.0.0.1' (using password: NO), mysqldump error = exit status 5、stderr: mysqldump: [警告] 在命令行界面上使用密码可能不安全。 mysqldump:写入时出现 errno 2

我该如何解决?

Katayoon在她的评论中是正确的! 我没有在副本数据库中创建位于 DEFINER 上的用户!

供参考: https://cloud.google.com/database-migration/docs/mysql/mysql-definer

一种解决方案是手动进行迁移。

自己运行 mysqldump 到一个文件。

然后将此文本文件加载回新数据库。

查看此博客

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM