Задать вопрос
sorry_i_noob
@sorry_i_noob

Могут ли не совпасть строки (или еще какие типы) по длине в php и mysql? У меня валидация на max_length в php — нужно ли делать запас в MySQL?

Здравствуйте. Если у меня для какого-либо значения максимальная длина, скажем, 30 символов. Должен ли я делать в MySQL для varchar запас? Не 30, а 40, например. Там ведь нужно указать length.
Кодировка для php и для MySQL одинаковая стоит (utf8).
Или не для varchar, а для другого типа, у которого указывается размер, а не отображение (как в int - размер от указания длины не меняется, меняется лишь то, сколько символов будет отображаться). Может ли так произойти, что размеры не совпадут?
  • Вопрос задан
  • 57 просмотров
Подписаться 1 Простой 8 комментариев
Решения вопроса 1
Minifets
@Minifets
Hello world!!!
Нет не могут, т.к. длина строки всегда рассчитывается в байтах, что в php, что в mysql.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы