问题描述
我正在尝试更改表以添加新列。
ALTER TABLE RKxADR
ADD RK1 varchar(255);
我收到'错误代码:1064。您的sql语法有错误;请查看与您的MysqL服务器版本相对应的手册以获取正确的语法,以在“第1行的“ ALTER TABLE RKxADR””附近使用。
我检查了几次,表名正确。据我所知,ALTER TABLE也是正确的语法。
任何指针可能导致此错误?
更新
ALTER TABLE RKxADR
ADD COLUMN RK1 varchar(255);
UPDATE II
ALTER TABLE RKxADR;
ADD COLUMN RK1 varchar(255);
解决方法
ALTER TABLE RKxADR ADD COLUMN RK1 varchar(255) not null DEFAULT(0);
,
似乎您已经尝试了所有操作。如果尚未完成生产,则可以尝试命令
systemctl重新启动mysql