1

Я запускаю веб-сервер с помощью Google Cloud Compute Engine vm, и я пытаюсь отправить файл cvs в базу данных. Я знаю, LOAD DATA INFILE не поддерживается, однако LOAD DATA LOCAL INFILE есть. Как использовать LOAD DATA LOCAL INFILE?Google Cloud SQL - LOAD DATA LOCAL INFILE

+0

проверить это: http://stackoverflow.com/questions/13814775/google-cloud-sql-alternative-to-load-data-infile – Kamran

ответ

0

Как предложено в этом question, вы можете использовать LOAD DATA LOCAL INFILE для выполнения этой задачи.

Синтаксис команды выглядит следующим образом:

LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'имя_файла' [REPLACE | IGNORE] INTO TABLE tbl_name [CHARACTER SET charset_name] [{FIELDS | КОЛОННЫ} [TERMINATED BY 'строка'] [[ОРТЮМАЬЬУ] ENCLOSED BY 'полукокса'] [замаскирована 'полукокса'] ] [ЛИНИИ [ПУСК BY 'строка'] [расторгнуто 'строка'] ] [IGNORE number {LINES | РЯДЫ}] [(col_name_or_user_var, ...)] [SET col_name = выражение, ...]

Для получения дополнительной информации, пожалуйста, обратитесь к MySQL documentation.