ЗАГРУЗИТЬ ДАННЫЙ ВХОД С дополнительными столбцами не работает - PullRequest
0 голосов
/ 19 февраля 2019

TXT-файл:

942,Nike%27s+cities,2469,2,2,164
316,just+me,820,1,1,286
827,RES+4+GOLD,1523,1,1,214
1171,KnightBlood,1550,1,1,211
1172,athens,2095,2,2,177

Файл выше - это альянсы из игры, я пытаюсь создать инструмент для этого формата:

id, name, очки, города, члены, ранг

В моей базе данных я храню 3 дополнительных столбца:

идентификатор, имя, очки, города, члены, ранг, world_server, world_id, date

Я посмотрел вокруг и попробовал несколько вариантов / запросов, но я не могу заставить его работать.Мой текущий запрос в PHP:

"LOAD DATA LOCAL INFILE /path/file.txt 
INTO TABLE alliance 
FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'
SET world_server = $world[server], world_id = $world[id], date = $curDate"

Я понимаю, что это, вероятно, дублирующий вопрос, но я искал через stackoverflow, mysql docs и т. Д. В течение нескольких дней, и я неполучить то, что не так с моим запросом.Я также не получаю сообщений об ошибках, которые не помогают, моя база данных остается пустой.

Надеюсь, кто-то может помочь, отчаявшийся студент.

...