- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева

Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Пытаюсь в SQL создать строку длиной в 2000 символов. Выводит ошибку:
#1118 - Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. You have to change some columns to TEXT or BLOBs.
Что делать? Что не так?
Длинна всех полей в строке не должна превышать 2000 символов.
Т.е
даст в сумме уже 256 символов на строку. Но при этом поля с типами text, blob - в этой сумме строк учитываться не будут.
Пытаюсь в SQL создать строку длиной в 2000 символов.
В SQL строки как бы не создают, а записывают. То есть из вопроса непонятно, что Вы пытаетесь сделать: записать в существующую БД строку или создать в БД новый столбец данных типа varchar?
написано же, менять тип столбца
Что делать?
You have to change some columns to TEXT or BLOBs.
Что не так?
Row size too large
10 символов
На самом деле, если ТС пытается записать в БД нечто из скрипта, то совсем не очевидно, что это нечто именно той длины, что он предполагает.
В SQL строки как бы не создают, а записывают. То есть из вопроса непонятно, что Вы пытаетесь сделать: записать в существующую БД строку или создать в БД новый столбец данных типа varchar?
Создать в БД новый столбец типа Varchar.
---------- Добавлено 15.12.2016 в 15:46 ----------
Т.е. я так понимаю длина всех столбцов разом не должна превышать 65535. Столбцы типа TEXT и BLOB в эту сумму не входят.
хз какая у ТС sql.. mysql - http://phpclub.ru/mysql/doc/column-types.html
tommy-gung, это ссылка на старые версии MySQL. В MySQL 5 varchar длиннее.
Sitealert, да, теперь больше. http://dev.mysql.com/doc/refman/5.7/en/char.html
в таком случае нужно смотреть на структуру таблицы
Т.е. я так понимаю длина всех столбцов разом не должна превышать 65535
Как-то так: