SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 05.09.2012 20:27:30

Mauop
Участник
Зарегистрирован: 10.08.2012
Сообщений: 11

LOAD DATA INFILE ошибка FIELDS TERMINATED

LOAD DATA LOCAL INFILE 'C:\Users\user\Desktop\pl.txt'
INTO TABLE `pl` FIELDS TERMINATED BY ';' (col1,@dummy,@dummy,col4,col5,col6,@dummy,col8,@dummy);

Выдает ошибку

MYSQL написал:

[Err] 1064 - 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 'FIELDS TERMINATED BY ';'
INTO TABLE `pl` (col1,@dummy,@dummy,col4,col5,col6,@d' at line 2

Пытался менять расположение FIELDS TERMINATED - результат тот-же. Пожалуйста помогите!

Неактивен

 

#2 05.09.2012 22:57:48

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: LOAD DATA INFILE ошибка FIELDS TERMINATED

Попробуйте не
'C:\Users\user\Desktop\pl.txt'
а
'C:/Users/user/Desktop/pl.txt'
или
'C:\\Users\\user\\Desktop\\pl.txt'

Если не поможет, то приложите файл и приведите структуру таблицы, куда грузите данные.


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson