Ограничение символов в MYSQL

mkden
Сообщения: 96
Зарегистрирован: 08 май 2010
Переехал на новый хост и возникла следующая проблемма!

В базу данных в таблицу тест в поле типа TEXT добавляються символы длиной более 1000 символов.

Но при добавлении символы обрезаються до 300 ,пробывал менять каличество символов в этом поле результата 0.

На локалке тестировал все ок символы не обрезаються и на предыдущем хосте все было ок!

В чем может быть проблемма?
p.s: В php я нуб!!! )

Аватара пользователя
AgentSIB
Администратор
Сообщения: 329
Зарегистрирован: 17 май 2010
В поле TEXT можно запихать чуть больше 65 тысяч символов и это никак не регулируется. Могу предоложить только то, что текст режется движком перед отправкой.
Frustra fit per plura quod potest fieri per pauciora © Закон "Бритвы Оккама"

mkden
Сообщения: 96
Зарегистрирован: 08 май 2010
но почему тогда на локалке все работает?

-- добавлено 06 июн 2011, 14:23 --

Перелапачил кучу форумов пришел к выводу что действительно символы обрезаються перед отправкой в базу,видимо надо чтото прописать в пхп ини либо установить какоето расшерение пхп на сервер хостера!

Есть какието предположения?
p.s: В php я нуб!!! )

Аватара пользователя
AgentSIB
Администратор
Сообщения: 329
Зарегистрирован: 17 май 2010
2mkden
Нужно в коде смотреть. Работать по разному могут по причине, разной настройки вебсервисов на домашней машине и на хосте.
Frustra fit per plura quod potest fieri per pauciora © Закон "Бритвы Оккама"

mkden
Сообщения: 96
Зарегистрирован: 08 май 2010
на другом хосте проверил все ок а на новом обрыв и заметил что там где не работает в phpmyadmin при редактирование этого поля пишется предупреждение:

Из-за большого количества данных
изменение может быть затруднено


Видимо все таки какое то ограничение стоит на ввод символов!

-- добавлено 08 июн 2011, 15:27 --

Решил проблемму очень просто - обновил пхп до последней версии!)
p.s: В php я нуб!!! )


Вернуться в «Архив»