2012-10-09 112 views
1

非常愚蠢的問題。 我是一個初學者,並試圖將其導入到MySQL,但它不工作,並告訴我,有近1號線mysql上的代碼有什麼問題

CREATE TABLE `clown_info` (
`name` varchar(50) default NULL, 
`last_seen` varchar(50) default NULL, 
`appearance` varchar(50) default NULL, 
`activities` varchar(50) default NULL 
) ENGINE=MyISAM DEFAULT CHARSET=latin1; 

INSERT INTO clown_info VALUES ('Elsie', 'Cherry Hill Senior Center', 'F, red hair, green dress, huge feet', 'balloons, little car'); 
INSERT INTO clown_info VALUES ('Pickles', 'Jack Green\'s party', 'M, orange hair, blue suit, huge feet','mime'); 
INSERT INTO clown_info VALUES ('Snuggles' ,'Ball?Mart' ,'F, yellow shirt, baggy red pants', 'horn, umbrella'); 
INSERT INTO clown_info VALUES ('Mr. Hobo' ,'Party for Eric Gray' ,'M, cigar, black hair, tiny hat violin'); 
INSERT INTO clown_info VALUES ('Clarabelle' ,'Belmont Senior Center' ,'F, pink hair, huge flower, blue dress', 'yelling, dancing'); 
INSERT INTO clown_info VALUES ('Scooter', 'Oakland Hospital' ,'M, blue hair, red suit, huge nose', 'balloons'); 
INSERT INTO clown_info VALUES ('Zippo' ,'Millstone Mall', 'F, orange suit, baggy pants', 'dancing'); 
INSERT INTO clown_info VALUES ('Babe', 'Earl’s Autos' ,'F, all pink and sparkly', 'balancing, little car'); 
INSERT INTO clown_info VALUES ('Bonzo' ,'','M, in drag, polka dotted dress', 'singing, dancing'); 
INSERT INTO clown_info VALUES ('Sniffles' ,'Tracy\'s', 'M, green and purple suit, pointy nose',''); 
+1

把完整的錯誤消息。 – Alfabravo

+1

哪一行1?你有多個查詢,其中每個查詢都有自己的行1. –

+2

你正在一個列中存儲多個值?你還需要重新考慮你的數據庫設計 – LittleBobbyTables

回答

3
INSERT INTO clown_info VALUES ('Mr. Hobo' ,'Party for Eric Gray' ,'M, cigar, black hair, tiny hat violin'); 

列計數不匹配值計數

錯誤

插入4列和3個值。

+1

似乎總是霍博先生造成麻煩。小丑......我告訴你,總是事端。 –

1

以下INSERT線失敗:

INSERT INTO clown_info VALUES ('Mr. Hobo' ,'Party for Eric Gray' ,'M, cigar, black hair, tiny hat violin'); 
[Err] 1136 - Column count doesn't match value count at row 1 

表有4列,但聲明僅將3