После запуска
ALTER TABLE `rxsecuredcom`.`general_order_items` CHANGE `id` `rowid` BIGINT(11) NOT NULL AUTO_INCREMENT;
Получил:
Warning Code : 1478
InnoDB: ROW_FORMAT=DYNAMIC requires innodb_file_per_table.
Warning Code : 1478
InnoDB: assuming ROW_FORMAT=COMPACT.
Объясните почему это происходит ?
Доки читал
http://dev.mysql.com/doc/refman/5.5/en/ … usage.htmlНо не особо понял ...
Таблица
CREATE TABLE `general_order_items` (
`rowid` BIGINT(11) NOT NULL AUTO_INCREMENT,
`site_id` INT(11) DEFAULT NULL,
`site_order_items_id` INT(11) DEFAULT NULL,
`order_id` INT(11) NOT NULL DEFAULT '0',
`item_id` INT(11) NOT NULL DEFAULT '0',
`quantity` INT(11) NOT NULL DEFAULT '0',
`price` FLOAT NOT NULL DEFAULT '0',
`tracking` VARCHAR(200) NOT NULL DEFAULT '',
`shipping_time` VARCHAR(200) NOT NULL DEFAULT '',
`bonus` INT(11) NOT NULL DEFAULT '0',
`sup` VARCHAR(11) DEFAULT NULL,
`date_assign` VARCHAR(100) DEFAULT NULL,
`item_type` VARCHAR(24) NOT NULL DEFAULT '',
`rowupdate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`rowid`),
UNIQUE KEY `NewIndex1` (`site_id`,`site_order_items_id`),
KEY `order_id` (`order_id`),
KEY `sup` (`sup`),
KEY `NewIndex2` (`order_id`,`item_id`),
KEY `rowupdate` (`rowupdate`)
) ENGINE=INNODB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC