Какво значи това

niki966

Registered
Когато се опитах да си върна базата дани защото appserv се прецака и се наложи сичко на ново да права . и когато се опитах да върна базата дани излиза това и връща само някои от базата дани и спира до грешката . ето цялата грешка и под нея какво пише .


SQL заявка:
Код:
CREATE TABLE `ips` (
`id` int( 10 ) unsigned NOT NULL AUTO_INCREMENT ,
`userid` int( 10 ) unsigned NOT NULL ,
`ip` varchar( 15 ) NOT NULL ,
PRIMARY KEY ( `id` )
) ENGINE = InnoDB DEFAULT CHARSET = latin1;

и под това пише

#1289 - The 'InnoDB' feature is disabled; you need MySQL built with 'InnoDB' to have it working
 
Пробвай го така
CREATE TABLE `ips` (
`id` int( 10 ) unsigned NOT NULL AUTO_INCREMENT ,
`userid` int( 10 ) unsigned NOT NULL ,
`ip` varchar( 15 ) NOT NULL ,
PRIMARY KEY ( `id` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1;
 
ами сложих го и стана ама като пусна пак дата базата фаила дето съм си сеивал и пак същата грешка дава ... да не е нещо от дата база фаила ?
 
niki966 каза:
ами сложих го и стана ама като пусна пак дата базата фаила дето съм си сеивал и пак същата грешка дава ... да не е нещо от дата база фаила ?
ами да
виж Galli какво е променял
ENGINE = MYISAM това е вида на бд
 
Първо си запази някъде съдържанието от оригиналния файл (за всеки случай). След това го отвори този файл и където има InnoDB го замени с MYISAM сейвни файла и тогава го пусни.
 
ами нестава :( пак съшото а даже нямам такова в фаила проверих ...
 

Back
Горе