无法添加列

时间:2015-12-29 07:35:37

标签: mysql phpmyadmin

我尝试更改为现有列的名称,但获得了MySQL error 1064

所以我随后删除了该列以使用新名称重新添加它,但得到了相同的错误...我开始担心它与db本身有关,因为我在phpmyadmin中找不到任何错误生成的查询:

ALTER TABLE `Schools` 
ADD `SchoolName` VARCHAR(65) CHARSET=latin1 COLLATE latin1_swedish_ci NOT NULL
AFTER `SchoolId`;

有谁知道发生了什么事?

2 个答案:

答案 0 :(得分:1)

我相信这是你的问题:

CHARSET=latin1

删除" ="登录。

答案 1 :(得分:0)

/Img0

和下一个

ALTER TABLE  `Schools` ADD  `SchoolName` VARCHAR( 65 ) COLLATE latin1_swedish_ci NOT NULL AFTER  `SchoolId`