Чтобы громадные тексты можно было добавлять, нужно изменить тип данных столбцов.
Только это вроде погоды не делает. Данные добавятся, до ровно столько, сколько можно. Вы пишите 200 символов, а стобец varchar(100) вот 100 и запишится в БД. |
Alexander-V-Sh, в таблице stories соответствующие поля имеют тип "text", поэтому размер текста значения не имеет. Только что, чтобы проверить, добавил статью длиной 62990 символов...
Причина не в этом. Надо думать, что еще может ею быть... |
Astrix
советую всетаки глянуть сюда http://www.mysql.ru/docs/man/Column_types.html http://www.mysql.ru/docs/man/Storage_requirements.html и поймете, что все имеет конечный размер, в данном случаи нужно поменять с типа TEXT на тип LONGTEXT |
Soniks, в данном случае я имел в виду, что не непосредственно размер сообщения не дает добавить новость.
А использовать тип LONGTEXT не целесообразно, т. к., - цитата - как раз взято из указанных вами ресурсов: "Следует учитывать, что в настоящее время протокол передачи данных сервер/клиент и таблицы MyISAM имеют ограничение 16 Мб на передаваемый пакет/строку таблицы, поэтому пока нельзя использовать этот тип данных в его полном диапазоне." В данном случае лучше использовать тип MEDIUMTEXT, который как раз и имеет максимальную длину в 16 Мб. А за ссылки спасибо. |
Часовой пояс GMT +4, время: 17:42. |
Copyright © 2005 by Soniks