簡體   English   中英

無法在 Google Cloud SQL 上導入 SQL 文件

[英]Not able to import SQL file on Google Cloud SQL

當我嘗試從另一個數據庫上的先前導入導入 SQL 文件時,它不會發生,並且我在日志中收到以下錯誤:

退出狀態 1 錯誤 1227 (42000) 在第 20 行:拒絕訪問; 您需要(至少其中之一)此操作的 SUPER 權限

我無法以任何方式導入它。

如何在 Google Cloud 上導入 sql 或 csv 文件? 兩者都不起作用。

版本:MySQL 5.7

Cloud SQL 2nd Generation不向客戶提供 SUPER 權限。 如果轉儲包含一些需要 SUPER 權限的行,則導入將失敗。

在此處查看此文檔並按照指南創建滿足 CloudSQL 導入所有要求的轉儲。

從 Cloud SQL 第二代實例導出時,您只需要使用此處指定的--database標志導出數據庫; 否則系統表將包含在您的 SQL 轉儲文件中,這將導致您報告的錯誤,因為這些表需要超級權限。

如果您現有的轉儲包括任何系統表,您將需要在嘗試導入文件之前刪除它們。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM