Добрый вечер!
Есть скрипт который импортирует .sql в базу.
База с 4 мускула, но на сервере стоит 3 мускул.
ПРи выполнении серипта происходит следующее:
ERROR 1171 at line 4: All parts of a PRIMARY KEY must be NOT NULL; If you need NULL in a key, use UNIQUE instead
ERROR 1171 at line 4: All parts of a PRIMARY KEY must be NOT NULL; If you need NULL in a key, use UNIQUE instead
ERROR 1171 at line 4: All parts of a PRIMARY KEY must be NOT NULL; If you need NULL in a key, use UNIQUE instead
ERROR 1171 at line 4: All parts of a PRIMARY KEY must be NOT NULL; If you need NULL in a key, use UNIQUE instead
ERROR 1171 at line 4: All parts of a PRIMARY KEY must be NOT NULL; If you need NULL in a key, use UNIQUE instead
ERROR 1171 at line 4: All parts of a PRIMARY KEY must be NOT NULL; If you need NULL in a key, use UNIQUE instead
ERROR 1171 at line 4: All parts of a PRIMARY KEY must be NOT NULL; If you need NULL in a key, use UNIQUE instead
ERROR 1171 at line 4: All parts of a PRIMARY KEY must be NOT NULL; If you need NULL in a key, use UNIQUE instead
ERROR 1171 at line 4: All parts of a PRIMARY KEY must be NOT NULL; If you need NULL in a key, use UNIQUE instead
ERROR 1171 at line 4: All parts of a PRIMARY KEY must be NOT NULL; If you need NULL in a key, use UNIQUE insteadа так же
ERROR 1064 at line 11: You have an error in your SQL syntax near 'ENGINE=MyISAM' at line 11
Помогите пожалуйста.
Спасибо.
Привет,Вроде бы все вам и сказано... найдите дефиницию поля, описанного как primary key, и добавьте NOT NULL.
Затем уберите ENGINE=MyISAM, это default в 3-ке...
WWell,
>Привет,
>
>Вроде бы все вам и сказано... найдите дефиницию поля, описанного как primary
>key, и добавьте NOT NULL.
>
>Затем уберите ENGINE=MyISAM, это default в 3-ке...
>
>WWell,спасибо.
ENGINE=MyISAM , я закоментировал.
а вот что с этим делать?CREATE TABLE clan_data (
clan_id decimal(11) ,
clan_name varchar(45) ,
clan_level decimal(1) ,
hasCastle decimal(1) ,
hasHideout decimal(1) ,
ally_id decimal(9) ,
ally_name varchar(45) ,
leader_id decimal(11) ,
PRIMARY KEY (clan_id)
);спасибо за помощь.
> clan_id decimal(11) NOT NULL,
>> clan_id decimal(11) NOT NULL,
>что может быть тут неверно?
везде NOT NULL, но все равно... идут ошибки(CREATE TABLE `spawnlist` (
`id` int(11) NOT NULL auto_increment,
`location` varchar(19) NOT NULL default '',
`count` int(9) NOT NULL default '0',
`npc_templateid` int(9) NOT NULL default '0',
`locx` int(9) NOT NULL default '0',
`locy` int(9) NOT NULL default '0',
`locz` int(9) NOT NULL default '0',
`randomx` int(9) NOT NULL default '0',
`randomy` int(9) NOT NULL default '0',
`heading` int(9) NOT NULL default '0',
`respawn_delay` int(9) NOT NULL default '0',
`loc_id` int(9) NOT NULL default '0',
PRIMARY KEY (`id`)
)