sorry_i_noob
@sorry_i_noob

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

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

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

Войти через центр авторизации
Похожие вопросы
Ведисофт Екатеринбург
от 25 000 ₽
YCLIENTS Москва
от 200 000 до 350 000 ₽
от 300 000 до 500 000 ₽
20 апр. 2024, в 18:09
70000 руб./за проект
20 апр. 2024, в 18:04
3000 руб./за проект
20 апр. 2024, в 17:55
3000 руб./за проект