Массовая вставка в MYSQL БД в GCP - PullRequest
0 голосов
/ 23 января 2020

Я использую экземпляр SQL, размещенный в GCP. Я пытаюсь выполнить команду «LOAD DATA» из sql рабочей среды с моего локального компьютера. Установите значение "local_infile" в значение "ON". enter image description here

Но когда я выполняю команду:

LOAD DATA INFILE "user.csv" 
INTO TABLE gcp_db.user FIELDS TERMINATED BY ',' 
ENCLOSED BY '\"' LINES TERMINATED BY '\r\n'

, я получаю следующую ошибку:

Error Code: 1045. Access denied for user ‘****’@‘%’ (using password: YES)

Если я попытаюсь использовать «LOCAL», как показано ниже

LOAD DATA LOCAL INFILE "user.csv" 
INTO TABLE gcp_db.user FIELDS TERMINATED BY ',' 
ENCLOSED BY '\"' LINES TERMINATED BY '\r\n'

Получите следующую ошибку

Error Code: 1148. The used command is not allowed with this MySQL version

Все пользователи в GCP имеют одинаковые разрешения, как я получу это работает

...