Цитата:
Сообщение от hex1r0
чтобы включить "иннодб" мало поменять настройки, нужно перенести всю базу (таблицы) на этот двиг, подсказка ENGINE=...
|
ALTER TABLE table_name ENGINE=InnoDB;
делаю вот так, но она все равно остается myisam
или например
CREATE TABLE `access_levels` (
`accessLevel` mediumint(9) NOT NULL,
`name` varchar(255) NOT NULL DEFAULT '',
`nameColor` char(6) NOT NULL DEFAULT 'FFFFFF',
`titleColor` char(6) NOT NULL DEFAULT 'FFFFFF',
`childAccess` varchar(255) NOT NULL DEFAULT '',
`isGm` tinyint(1) unsigned NOT NULL DEFAULT '0',
`allowPeaceAttack` tinyint(1) unsigned NOT NULL DEFAULT '0',
`allowFixedRes` tinyint(1) unsigned NOT NULL DEFAULT '0',
`allowTransaction` tinyint(1) unsigned NOT NULL DEFAULT '0',
`allowAltg` tinyint(1) unsigned NOT NULL DEFAULT '0',
`giveDamage` tinyint(1) unsigned NOT NULL DEFAULT '0',
`takeAggro` tinyint(1) unsigned NOT NULL DEFAULT '0',
`gainExp` tinyint(1) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`accessLevel`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
все равно после создания она myisam