Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Вопрос по базе данных

Андрей Ученик (183), на голосовании 4 года назад
Подскажите что такое
AUTO_INCREMENT=6
KEY `url` (`url`),
и DEFAULT '0',

CREATE TABLE IF NOT EXISTS `s_categories` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`parent_id` int(11) NOT NULL DEFAULT '0',
`name` varchar(255) NOT NULL DEFAULT '',
`meta_title` varchar(255) NOT NULL,
`meta_keywords` varchar(255) NOT NULL,
`meta_description` varchar(255) NOT NULL,
`description` text NOT NULL,
`url` varchar(255) NOT NULL DEFAULT '',
`image` varchar(255) NOT NULL DEFAULT '',
`position` int(11) NOT NULL DEFAULT '0',
`visible` tinyint(1) NOT NULL DEFAULT '1',
`external_id` varchar(36) NOT NULL,
PRIMARY KEY (`id`),
KEY `url` (`url`),
KEY `parent_id` (`parent_id`),
KEY `position` (`position`),
KEY `visible` (`visible`),
KEY `external_id` (`external_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=6 ;
Голосование за лучший ответ
lem Мастер (1818) 4 года назад
1. dev.mysql.com/doc/refman/8.0/en/example-auto-increment.html
2. dev.mysql.com/doc/refman/8.0/en/create-table.html#create-table-indexes-keys
3. dev.mysql.com/doc/refman/8.0/en/data-type-defaults.html
Похожие вопросы