Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 将CSV文件从本地导入到Google云SQL_Google Cloud Platform_Google Cloud Storage_Google Cloud Sql - Fatal编程技术网

Google cloud platform 将CSV文件从本地导入到Google云SQL

Google cloud platform 将CSV文件从本地导入到Google云SQL,google-cloud-platform,google-cloud-storage,google-cloud-sql,Google Cloud Platform,Google Cloud Storage,Google Cloud Sql,接下来,我尝试将本地CSV导入GCP上托管的MySQL数据库。我正在使用以下控制台命令: LOAD DATA LOCAL INFILE "C:/Users/user1/gcp/Feb_Pull.csv" INTO TABLE actuals CHARACTER SET 'utf8mb4' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '\"' ESCAPED BY '\"'; 我收到一个“找不到文件”错误。注: 我用的是Windows电脑 我

接下来,我尝试将本地CSV导入GCP上托管的MySQL数据库。我正在使用以下控制台命令:

LOAD DATA LOCAL INFILE "C:/Users/user1/gcp/Feb_Pull.csv" INTO TABLE actuals CHARACTER SET 'utf8mb4' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '\"' ESCAPED BY '\"';
我收到一个“找不到文件”错误。注:

  • 我用的是Windows电脑
  • 我也尝试了下面的代码,但没有像本文中提到的那样工作
我做错了什么?任何指导或示例都将不胜感激-谢谢

编辑:

  • 我正在从Google Cloud Shell运行我的控制台

在windows中,文件夹分隔符是
\
,因此应该使用正确的格式

LOAD DATA LOCAL INFILE "C:\\Users\\user1\gcp\\Feb_Pull.csv" ...

在windows中,文件夹分隔符是
\
,因此应该使用正确的格式

LOAD DATA LOCAL INFILE "C:\\Users\\user1\gcp\\Feb_Pull.csv" ...

运行Google云控制台时,可以通过右上角的“启动代码编辑器”访问本地文件。在那里你会看到一个文件浏览器,你可以上传文件


这将是您的“本地”目录,加载数据本地内嵌从该目录中提取。

运行谷歌云控制台时,可以通过右上角的“启动代码编辑器”访问本地文件。在那里你会看到一个文件浏览器,你可以上传文件


这将是您的“本地”目录,
LOAD DATA local infle
从中提取。

谢谢您的回复,Caner。\执行命令时创建换行符。我还尝试使用\\删除换行符,但运气不佳。我正在从GCP-Google Cloud Shell运行控制台。@Nelson是的,应该是``那么你有什么错误/问题?我意识到了我的问题-我误解了
LOCAL
的意思-它不应该在我计算机上的本地驱动器上,而应该是运行控制台的本地驱动器谢谢你的回答,Caner.\执行命令时创建换行符。我还尝试使用\\删除换行符,但运气不佳。我正在从GCP-Google Cloud Shell运行控制台。@Nelson是的,它应该是``那么你有什么错误/问题?我意识到了我的问题-我误解了
LOCAL
的意思-它不应该在我计算机上的本地驱动器上,而应该是运行控制台的本地驱动器上