Du har fortfarande inte någon primärnyckel.
Hjälp!
Databaser & SQLur Databashanterare & SQL
30 svar · 546 visningar · startad av coolsteffa · sida 2 av 2
Frågan, av coolsteffa
Jag har en Community, <http://coolsteffa.webhosting.tant102.mine.nu/> men när man reggar sig så får man ID numret 0. Jag har testat med att sätta autoincrement i databasen där på ID men då får jag detta felet: SQL-fråga : ALTER TABLE \medlemmar\ CHANGE \id\ \id\ INT( 11 ) DEFAULT '0' AUTOINCREMENT MySQL sa: \#1075 - Incorrect table definition; There can only be one auto column and
Läs frågan i sin helhet →SQL-fråga :
ALTER TABLE `medlemmar` DROP PRIMARY KEY ,
ADD PRIMARY KEY ( `id` )
MySQL sa:
#1062 - Duplicate entry '0' for key 1
Skulle fixa en primärnyckel på id men det gick ju inte lyckat. :-S
Kan inte du gå in i databasen och kolla? Du kan få uppgifterna i ett privat mess.
Du måste tömma tabellen först.
Du gör detta genom att klicka på fliken "Töm".
Jag kunde göra den till sån där nyckel men kunde inte ta bort Data för jag får detta felet:
#
# Struktur för tabell `medlemmar`
#
CREATE TABLE `medlemmar` (
`id` int(11) NOT NULL default '0',
`admin` varchar(255) NOT NULL default '',
`saparrad` varchar(255) NOT NULL default '',
`guld` varchar(255) NOT NULL default '',
`spamadmin` varchar(255) NOT NULL default '',
`bildadmin` varchar(255) NOT NULL default '',
`CREWa` varchar(255) NOT NULL default '',
`CREWk` varchar(255) NOT NULL default '',
`CREWc` varchar(255) NOT NULL default '',
`Agent` varchar(255) NOT NULL default '',
`bgcolor` varchar(255) NOT NULL default '',
`omrostning` varchar(255) NOT NULL default '',
`datum` datetime NOT NULL default '0000-00-00 00:00:00',
`datum2` datetime NOT NULL default '0000-00-00 00:00:00',
`fnamn` varchar(255) NOT NULL default '',
`enamn` varchar(255) NOT NULL default '',
`listap` varchar(255) NOT NULL default '',
`foruminlagg` int(11) NOT NULL default '0',
`doldepost` varchar(255) NOT NULL default '',
`epost` varchar(255) NOT NULL default '',
`besok` int(11) NOT NULL default '0',
`stad` varchar(255) NOT NULL default '',
`bild` varchar(255) NOT NULL default '',
`bildaccept` int(11) NOT NULL default '0',
`fodd` varchar(255) NOT NULL default '',
`status2` float NOT NULL default '0',
`presentation` text NOT NULL,
`raderamed` varchar(255) NOT NULL default '',
`ainlogg` varchar(255) NOT NULL default '',
`tips` int(11) NOT NULL default '0',
`ip` varchar(255) NOT NULL default '',
`nar` datetime NOT NULL default '0000-00-00 00:00:00',
`froga1` varchar(255) NOT NULL default '',
`froga2` varchar(255) NOT NULL default '',
`froga3` varchar(255) NOT NULL default '',
`froga4` varchar(255) NOT NULL default '',
`froga5` varchar(255) NOT NULL default '',
`froga6` varchar(255) NOT NULL default '',
`froga7` varchar(255) NOT NULL default '',
`froga8` varchar(255) NOT NULL default '',
`strAnteckning` text NOT NULL,
`intFragor` int(11) NOT NULL default '0',
`anv` varchar(255) NOT NULL default '',
`status` varchar(255) NOT NULL default 'offline',
`kon` varchar(255) NOT NULL default '',
`losen` varchar(255) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM;
Kan du inte gå in o kolla i databasen? Så skickar jag databas inloggningsuppgifterna i ett privat mess här.
Please
Jag kunde göra den till sån där nyckel men kunde inte ta bort Data för jag får detta felet:
1. Det du postade var inte något felmeddelande
2. Om nu 'id' är en primärnyckel så kan du ju ändra den till auto_increment också.
3. Ibland kan du få vänta i mer än fyra minuter på ett svar. Du får inte fler svar för att du tjatar.
Var hittar man nu var man kan få auto_increment? Har glömt o hittar inte det i tråden, är nog blind.
EDIT: Nu har jag hittat var det ligger. Så man kan få auto_increment.
Det funkar nu. Tack Web-Tor.
Varsågod!
Allt jag begär i gengäld är att du markerar ett av mina svar i den här tråden som lösningen på ditt problem. Du gör detta genom att klicka på länken "Acceptera som slutgiltigt svar" i det svar som du tyckte var bäst.
Så där. :) Nu är det fixat. :):D
