簡體   English   中英

php中的sql myadmin錯誤

[英]sql in php myadmin error

您好,我試圖在phpmyadmin中運行查詢,但我收到此錯誤

#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 'ADD `Sabrina` INT( 2 ) NOT NULL DEFAULT '0' ADD `Janine` INT( 2 ) NOT NULL DEFAU' at line 3

這是我的查詢

ALTER TABLE `users` ADD `Misty` INT( 2 ) NOT NULL DEFAULT '0',
ADD `Erika` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Sabrina` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Janine` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Blaine` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Giovanni` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Cissy` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Danny` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Rudy` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Luana` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Drake` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Drake` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Falkner` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Bugsy` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Whitney` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Morty` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Chuck` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Jasmine` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Pryce` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Clair` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Roxanne` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Brawly` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Wattson` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Flannery` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Norman` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Winona` INT( 2 ) NOT NULL DEFAULT '0'
ADD `LizaandTate` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Wallace` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Roark` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Gardenia` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Maylene` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Wake` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Fantina` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Byron` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Candice` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Volkner` INT( 2 ) NOT NULL DEFAULT '0'
ADD `ChiliCilanandCress` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Lenora` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Burgh` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Elesa` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Clay` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Skyla` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Brycen` INT( 2 ) NOT NULL DEFAULT '0'
ADD `DraydenandIris` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Will` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Koga` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Bruno` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Karen` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Sidney` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Phoebe` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Glacia` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Drake` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Aaron` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Bertha` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Flint` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Lucian` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Shauntal` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Grimsley` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Caitlin` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Marshal` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Blue` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Lance` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Steven` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Cynthia` INT( 2 ) NOT NULL DEFAULT '0'
ADD `Alder` INT( 2 ) NOT NULL DEFAULT '0'

它確實有一些,但一直卡在Janine上???

第一次輸入后只有逗號,除了最后一個,您需要一個逗號:

ALTER TABLE `users` ADD `Misty` INT( 2 ) NOT NULL DEFAULT '0',
ADD `Erika` INT( 2 ) NOT NULL DEFAULT '0',
ADD `Sabrina` INT( 2 ) NOT NULL DEFAULT '0',
ADD `Janine` INT( 2 ) NOT NULL DEFAULT '0',
...

您的查詢有很多問題:

  1. 除了最后一行,您需要在每行之后添加逗號(例如, ADD `Sabrina` INT( 2 ) NOT NULL DEFAULT '0',
  2. 您有兩個名為Drake列-列名必須唯一
  3. 您的表結構使我認為您可能誤解了如何使用關系表。 每個名稱可能應該有一個ROW,而不是COLUMN。 您要存儲什么信息?

編輯:鑒於您評論中的信息,您只需要兩列: namebadge 然后為每個用戶添加一行。 這使您可以擁有任意數量的用戶。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM