2010-10-09 2 views
0


Я загрузил версию MySQL 5.2.5.1. Мне нужно создать базу данных и заполнить ее. O имеет файл данных в формате .csv. Я запускаю Mysql на окнах. Поэтому, когда я создаю базу данных и таблицу в ней, я хочу заполнить данные из файла на моем ПК, который находится в формате .csv.
Я сделал это таким образом:MySQL создание и заполнение базы данных

load data local infile 'uniq.csv' into table tblUniq 
fields terminated by ',' 
enclosed by '"' 
lines terminated by '\n' 

Но это не работает для меня. Где я ошибаюсь?

+4

Определение "не работает". * Всегда * добавляйте все соответствующие сообщения об ошибках и дополнительную информацию, такую ​​как ваша структура таблицы, и структура вашего файла CSV. В противном случае никто не сможет ответить на ваш вопрос. –

+0

Кроме того, для более быстрого начала рассмотрите возможность использования графического интерфейса, например http://www.heidisql.com/ –

+0

Когда я загружаю данные и проверяю их, если они заполнены или нет, то он не отображает добавленные данные – 2010-10-09 21:23:14

ответ

1

Вы, возможно, потребуется изменить

lines terminated by '\n' 

в

lines terminated by '\r\n' 
+0

Затем, как я могу проверить, были ли данные заполнены в таблицу? Какова должна быть команда? – 2010-10-09 22:06:32