uninside
Новичок
auto_increment error в mysql 5.1
Казалось бы, SQL-запрос:
Ответ MySQL:
#1264 - Out of range value adjusted for column 'id' at row 1
У меня стоит мускл версии 5.1
таблица, куда вставляем:
До этого, на предыдущих (до 5й) версии мускла, все работало отлично. чего они там поменяли?
Обходя проблему, я делаю сначала DESCRIBE, вынимаю автоинкремент и вставляю (можно конечно и SELECT LAST_INSERT_ID()+1). может в настройках чего-то надо исправить?
Казалось бы, SQL-запрос:
Код:
INSERT INTO `details` ( `id` , `name` , `type` , `comment` )
VALUES (
'', 'test', '1', '1234'
)
#1264 - Out of range value adjusted for column 'id' at row 1
У меня стоит мускл версии 5.1
таблица, куда вставляем:
Код:
TABLE `details`
(`id` int(10) unsigned NOT NULL auto_increment,
`name` varchar(50) collate cp1251_ukrainian_ci NOT NULL, `type` tinyint(3) unsigned NOT NULL,
`comment` text collate cp1251_ukrainian_ci NOT NULL,
PRIMARY KEY (`id`),\n KEY `type` (`type`)\n) ENGINE=MyISAM DEFAULT CHARSET=cp1251 COLLATE=cp1251_ukrainian_ci
Обходя проблему, я делаю сначала DESCRIBE, вынимаю автоинкремент и вставляю (можно конечно и SELECT LAST_INSERT_ID()+1). может в настройках чего-то надо исправить?