_Leonchik_
Новичок
LOAD DATA INFILE
Из мана: 12.2.5. LOAD DATA INFILE Syntax
и мой скрипт:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CHARACTER SET utf8 FIELDS TERMINATED BY '|,|' LINES TERMINATED BY '|end|'' at line 1; KOD: 1064
В чем не коректен синтаксис c CHARACTER SET utf8? Без него работает.
Из мана: 12.2.5. LOAD DATA INFILE Syntax
PHP:
LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name'
[REPLACE | IGNORE]
INTO TABLE tbl_name
[CHARACTER SET charset_name]
[FIELDS
[TERMINATED BY 'string']
[[OPTIONALLY] ENCLOSED BY 'char']
[ESCAPED BY 'char']
]
[LINES
[STARTING BY 'string']
[TERMINATED BY 'string']
]
[IGNORE number LINES]
[(col_name_or_user_var,...)]
[SET col_name = expr,...]
PHP:
LOAD DATA LOW_PRIORITY INFILE '...path/location.txt' REPLACE INTO TABLE location CHARACTER SET utf8 FIELDS TERMINATED BY '|,|' LINES TERMINATED BY '|end|'
В чем не коректен синтаксис c CHARACTER SET utf8? Без него работает.