MySql. Объём поля text

F
На сайте с 06.02.2012
Offline
138
1028

Был небольшой сайт, добавляю страницы, перешёл на php и mysql, сделал самопальную админку... стало удобнее..

Наверное многие прошли этот путь... Подскажите новичку..

Вобщем, большие объёмы страниц не умещаются в поле text ячейки в таблице БД. Обрезаются в конце.

Как я понял, больше 65535 символов нельзя...?

Что делать? Можно ли расширить ячейку или придётся оставить такие страницы в обычном формате, т.е - текст внутри страницы, а не в БД?

Делить страницу на две части нельзя. Во-первых всё нормально проиндексировано, во вторых потеряется смысл страницы.

C
На сайте с 04.02.2005
Offline
291
#1

MEDIUMTEXT ???

LONGTEXT ???

A
На сайте с 19.07.2010
Offline
130
#2

измените тип на mediumtext или longtext


CHAR( ) A fixed section from 0 to 255 characters long.
VARCHAR( ) A variable section from 0 to 255 characters long.
TINYTEXT A string with a maximum length of 255 characters.
TEXT A string with a maximum length of 65535 characters.
BLOB A string with a maximum length of 65535 characters.
MEDIUMTEXT A string with a maximum length of 16777215 characters.
MEDIUMBLOB A string with a maximum length of 16777215 characters.
LONGTEXT A string with a maximum length of 4294967295 characters.
LONGBLOB A string with a maximum length of 4294967295 characters.
.............
F
На сайте с 06.02.2012
Offline
138
#3

Спасибо!!!

Поменял в phpmyadmin TEXT на LONGTEXT.

Всё уместилось!!! :)

В инете искал, не нашёл эту фишку...

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#4
✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий