anonymous@RULINUX.NET~# Last login: 2024-12-23 18:09:03
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Нужна помощь опять mysql.

Такая проблема. Изучаю mysql. Не получается экспортировать таблицу базу из текстового файла... Точнее получается но частично.

Таблица catalogs создана таким образом: CREATE TABLE catalogs(id_catalog INT(11) NOT NULL AUTO_INCREMENT, name TINYTEXT NOT NULL, PRIMARY KEY(id_catalog));

Файл представляет собой список:

1 'Процессоры'

2 'Материнские платы'

3 'Видеоадаптеры'

4 'Жесткие диски'

5 'Оперативная память'

Загружаю командой LOAD DATA INFILE 'адрес файла' INTO TABLE catalogs;

А в таблицу catalogs по итогам команды SELECT * FROM catalogs; записываются только цифровые значения в поле id_catalog, а текстовые для поля name не записываются в таблице базы данных пустое место вместо текстовых наименований. В файле и с одинарными кавычками записывал и без них.

Что может быть причиной?

ps, Книга по MySQL 5, откуда примеры как всегда вендузятная мать их. И причины такого поведения на лине разумеется не объяснены.

anonymous(*) (2009-03-29 21:37:08)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092903 Mandriva/1.9.0.3-1mdv2009.0 (2009.0) Firefox/3.0.3

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Нужна помощь опять mysql. от anonymous 2009-03-29 21:37:08
avatar
Скрыть

Re:Нужна помощь опять mysql.

>Файл представляет собой список:

Как сформирован список? Т.е. какие разделители?

Мануал мускуля предлагает такое:

If you specify no FIELDS clause, the defaults are the same as if you had written this: FIELDS TERMINATED BY ' ' ENCLOSED BY '' ESCAPED BY '\' http://dev.mysql.com/doc/refman/5.1/en/load-data.html

У тебя точно табы между колонками?

anonymous(*)(2009-03-29 22:04:26)

Mozilla/5.0 (X11; U; Linux; ru-RU) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) Arora/0.5
[#] [Добавить метку] [Редактировать] Ответ на: Нужна помощь опять mysql. от anonymous 2009-03-29 21:37:08
avatar
Скрыть

Re:Нужна помощь опять mysql.

Конечно табов не было. Вот бестолочь. // это про себя.

Спасибо.

amarok(*)(2009-03-29 22:40:52)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008092903 Mandriva/1.9.0.3-1mdv2009.0 (2009.0) Firefox/3.0.3
[#] [Добавить метку] [Редактировать] Ответ на: Нужна помощь опять mysql. от anonymous 2009-03-29 21:37:08
avatar
Скрыть

Re:Нужна помощь опять mysql.

В следующий раз пость это в раздел Development.

xTERM(*)(2009-03-29 23:27:18)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.10 (intrepid) Firefox/3.0.7
[#] [Добавить метку] [Редактировать] Ответ на: Нужна помощь опять mysql. от anonymous 2009-03-29 21:37:08
avatar
Скрыть

Re:Нужна помощь опять mysql.

Да, потому что темыч пока не сделал модераторам возможности переносить темы в другие разделы...

AiFiLTr0(*)(2009-03-30 00:44:55)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032811 Iceweasel/3.0.7 (Debian-3.0.7-1)
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!