ALTER TABLE中的SQL语法错误

时间:2014-11-20 16:32:41

标签: php mysql

在尝试删除coloumn并再次添加时,我收到此错误。 使用mysql编写php 错误: 您的SQL语法有错误;检查与MySQL服务器版本对应的手册,以便在第1行的'ALTER TABLE logindatabase DROP COLOUMN id'附近使用正确的语法

CODE:
$con = mysqli_connect('localhost','root','','sagar');//connecting database
//resting our table.....deleting error rows.....reseting autoincremented values
$q_reset_table="DELETE FROM logindatabase WHERE username = NULL;
            ALTER TABLE logindatabase DROP COLOUMN id ;
            ALTER TABLE logindatabase ADD id int(10) PRIMARY KEY NOT NULL auto_increment; ";
mysqli_query($con, $q_reset_table) or die(mysqli_error($con));

3 个答案:

答案 0 :(得分:1)

要删除的SQL应该是 DELETE FROM logindatabase WHERE username IS NULL;

答案 1 :(得分:0)

如果您尝试重置自动增量值,请尝试

ALTER TABLE logindatabase AUTO_INCREMENT = 1

答案 2 :(得分:0)

  

ALTER TABLE logindatabase DROP COLOUMN id

COLOUMN错了,COLUMN是要使用的词。