17. januar 2006 - 17:39Der er
5 kommentarer og 1 løsning
SQL fodring i PhpMyadmin
Jeg er ved at indsætte en sql streng til min database.
CREATE TABLE `wp_extcomments` ( `extcomments_Id` int( 11 ) NOT NULL AUTO_INCREMENT , `extcomments_URL` text NOT NULL , `extcomments_Site_Name` text NOT NULL , `extcomments_Post_Name` text NOT NULL , `extcomments_Time` timestamp NOT NULL default 'CURRENT_TIMESTAMP', `extcomments_Preview` text NOT NULL , `extcomments_user_ID` bigint( 20 ) NOT NULL default '0', `extcomments_Count` int( 11 ) NOT NULL default '0', `extcomments_Approved_By` text NOT NULL , `extcomments_Approved_On` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY ( `extcomments_Id` ) ) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =1
Men får denne fejlmeddelse:
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1 AUTO_INCREMENT=1' at line 13
CREATE TABLE `wp_extcomments` ( `extcomments_Id` int(11) NOT NULL auto_increment, `extcomments_URL` text NOT NULL, `extcomments_Site_Name` text NOT NULL, `extcomments_Post_Name` text NOT NULL, `extcomments_Time` timestamp NOT NULL default 'CURRENT_TIMESTAMP', `extcomments_Preview` text NOT NULL, `extcomments_user_ID` bigint(20) NOT NULL default '0', `extcomments_Count` int(11) NOT NULL default '0', `extcomments_Approved_By` text NOT NULL, `extcomments_Approved_On` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`extcomments_Id`) ) ENGINE = MYISAM DEFAULT CHARACTER SET latin1 AUTO_INCREMENT = 1
men jeg får stadig en fejlmeddelse:
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARACTER SET latin1 AUTO_INCREMENT = 1' at line 13
Hm, CHARSET er et alias for CHARACTER SET, så den burde faktisk være god nok. Jeg kan ikke lige se, hvad problemet skulle være. Prøv at fjerne default, selvom der nu godt må være der. Eller rette MYISAM til MyISAM, selvom det umuligt kan være det. Måske der har sneget sig et eller andet spøjst tegn ind imellem MYISAM og DEFAULT, som du ikke lige kan spotte - prøv at slette og skrive det igen :)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.