Mysql 使用curl(googlecloudplatform)从bucket向cloudsql加载数据

Mysql 使用curl(googlecloudplatform)从bucket向cloudsql加载数据,mysql,google-cloud-platform,google-cloud-sql,Mysql,Google Cloud Platform,Google Cloud Sql,我正在尝试将数据从csv文件导入到我的云sql实例。我已经设法将csv文件加载到一个bucket中。我遵循下页给出的说明 这五项指示是: 如果尚未创建云存储桶,请创建云存储桶 将CSV文件上载到您的bucket 为实例提供对bucket的读取权限 使用以下命令导入文件: ACCESS_TOKEN=“$(gcloud auth应用程序默认打印访问令牌)” curl--头“Authorization:Bearer${ACCESS\u TOKEN}”\ --标题“内容类型:应用程序/json”\ -

我正在尝试将数据从csv文件导入到我的云sql实例。我已经设法将csv文件加载到一个bucket中。我遵循下页给出的说明

这五项指示是:

  • 如果尚未创建云存储桶,请创建云存储桶

  • 将CSV文件上载到您的bucket

  • 为实例提供对bucket的读取权限

  • 使用以下命令导入文件:

  • ACCESS_TOKEN=“$(gcloud auth应用程序默认打印访问令牌)” curl--头“Authorization:Bearer${ACCESS\u TOKEN}”\ --标题“内容类型:应用程序/json”\ --数据“{”importContext”: {“文件类型”:“CSV”, “uri”:“gs://”, “数据库”:“”, “csvImportOptions”: {“表”:“}}”\ -X柱\

  • 如果不需要保留以前设置的ACL提供的权限,请删除ACL
  • 我无法理解在第3步“为您的实例提供对您的bucket的读取权限”中要做什么。如何为我的实例提供读取权限


    同样在步骤4中,Access token的意义是什么?它的作用是什么?

    在web UI上编辑云sql实例的权限,并启用存储读/写权限


    提问时,不要将我们发送到其他文档阅读。把理解和再现问题所需的一切都放在问题中。可以将文档链接作为参考,但您的问题应该是独立的。已编辑该问题。谢谢你的建议