Вы не зашли.
Главная » Общение » Что будет если...
#1. WapStyle Off (3)
Участник
2011.10.08 23:11
Задаём вопросы  big_smile

Мой вопрос:
Что будет если закончиться ID в MySQL `id` int(16) unsigned NOT NULL AUTO_INCREMENT
если число привысить 16 знаков  big_smile
#2. TLENS Off (14)
Moderator
2011.10.08 23:11
Проверь поставив `id` int(1)
#3. WapStyle Off (3)
Участник
2011.10.08 23:11
TLENS написал:
Проверь поставив `id` int(1)
логично...неохота открывать пхпдезигнер...  big_smile
#4. Gemorroj Off (107)
Administrator
2011.10.09 01:01
это частая проблема в крупных проектах. для проверки можно автоинкремент выставить не на 1, а на большую цифру приближающуюся к границе int.
ставят в таких случаях просто bigint и не парятся. какой конкретно ошибкой ругнется СУБД, я не в курсе)
#5. TLENS Off (14)
Moderator
2011.10.09 10:10
Кстати  у меня в varchar(255) когда то записалось примерно 1500 символов.
#6. Gemorroj Off (107)
Administrator
2011.10.09 12:12
не верю (с)
varchar начиная вроде с 5 версии mysql, может быть максимум 65к символов, а не 255. так что видимо было не varchar(255), а varchar(1500)
Страниц: 1
Главная
WEB
PunBB Mod v0.6.2
0.010 s