Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2017, 17:01   #1
gryllus
Пользователь
 
Регистрация: 27.08.2017
Сообщений: 99
По умолчанию ERROR 1265 (01000): в MySQL

Доброго времени суток!

Всё парюсь с добавлением данных в таблицу через
Код:
mysql> LOAD DATA LOCAL INFILE 'people.txt' INTO TABLE person
    -> FIELDS TERMINATED BY ',';
...всё равно некорректно.((( Решил попробовать через INSERT хотя бы для для строк в одном ID, думаю если нормально вставятся данные буду дальше рыть для LOAD DATA INFILE ..., но тоже выдаёт ошибку:

Код:
mysql> INSERT INTO person
    ->  VALUES ('1OO00','Андрей','Иванов','Александрович','Ивановское шоссе, д. 8, кв. 10','Россия','Иваново','1992-03-02','2000-06-10');
ERROR 1265 (01000): Data truncated for column 'person_id' at row 1
mysql>
Цитата:
...данные усечены для столбца 'person_id' в строке 1
Что это означает подскажите пожалуйста.

С Наилучшими пожеланиями!

"Чем ниже человек душой,
Тем выше задирает нос.
Он носом тянется туда,
Куда душою не дорос."

Омар Хайям
gryllus вне форума Ответить с цитированием
Старый 19.11.2017, 17:06   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

1OO00
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 19.11.2017, 17:19   #3
gryllus
Пользователь
 
Регистрация: 27.08.2017
Сообщений: 99
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
1OO00
Спасибо помогло, но вылезло другая ошибка:

Код:
mysql> INSERT INTO person
    -> VALUES ('10000','Андрей','Иванов','Александрович','Ивановское шоссе, д. 8, кв. 10','Россия','Иваново','1992-03-02','2000-06-10');
ERROR 1366 (HY000): Incorrect string value: '\x80\xAD\xA4\xE0\xA5\xA9' for column 'fname' at row 1
...что это за
Цитата:
Неправильное строковое значение: '\x80\xAD\xA4\xE0\xA5\xA9' for column 'fname' at row 1
...я так понимаю, если пойму это, пойму почему работает не корректно LOAD DATA INFILE ..., наверно.))) Пожалуйста...

Спасибо!
gryllus вне форума Ответить с цитированием
Старый 19.11.2017, 17:33   #4
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

все работает корректно - нужно только правильно делать
.... например в вашем случае - верно выставить кодировки бд, полей и самого файла для импортирования
ADSoft вне форума Ответить с цитированием
Старый 19.11.2017, 17:44   #5
gryllus
Пользователь
 
Регистрация: 27.08.2017
Сообщений: 99
По умолчанию

Цитата:
Сообщение от ADSoft Посмотреть сообщение
.... например в вашем случае - верно выставить кодировки бд, полей и самого файла для импортирования
...дело в том, что я хочу разобраться в этом и не получается второй день парюсь, может есть у вас пример правильный, что бы понимать от куда рыть.

Спасибо!
gryllus вне форума Ответить с цитированием
Старый 19.11.2017, 17:57   #6
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

http://www.programmersforum.ru/showthread.php?t=314471

Читать офф доку.
p51x на форуме Ответить с цитированием
Старый 20.11.2017, 04:06   #7
gryllus
Пользователь
 
Регистрация: 27.08.2017
Сообщений: 99
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Читать офф доку.
...a что вы думаете я вчера весь день делал.))) Хотя бы один пример не из ОФФ ДОКУ.

Спасибо!
gryllus вне форума Ответить с цитированием
Старый 20.11.2017, 09:06   #8
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Так у вас задача по офф доке, проблема которая решается в офф доке и которая возникла из-за ее не чтения. Зачем вам куда в сторону копать?
p51x на форуме Ответить с цитированием
Старый 20.11.2017, 13:24   #9
gryllus
Пользователь
 
Регистрация: 27.08.2017
Сообщений: 99
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Так у вас задача по офф доке
...что такое офф доке - может, я вас не правильно понимаю)))?


"В молодости учатся, а в старости понимают."

Мария Эшенбах
gryllus вне форума Ответить с цитированием
Старый 20.11.2017, 13:29   #10
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Цитата:
что такое офф доке - может, я вас не правильно понимаю)))?
ну ёжкин кот, официальная документация же ))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MySQL A fatal MySQL error occured - PHP БД Pro100Bogdan PHP 6 20.09.2017 13:15
MySql error UKRtortik PHP 6 22.06.2014 23:05
mysql error redirect Ghennadiy PHP 6 22.02.2011 20:42
MySQL error 1064 MasterofCDM БД в Delphi 4 23.02.2009 13:29
запрос в MySQL, Error Teksa БД в Delphi 4 12.10.2007 22:03