SQL irb 语法错误 gem mysql2

SQL syntax error in irb with gem mysql2

我正在irb学习ruby,关于SQL的部分。

我试过

这样的查询

db.query("ALTER TABLE people MODIFY (id integer NOT NULL AUTO_INCREMENT PRIMARY KEY)")

但是 irb 给了我一个错误

Mysql2::Error: You have an error in your SQL syntax

我用谷歌搜索了它,但我仍然认为我的查询没有问题, 查询有问题吗?还是其他问题?

有关 ALTER 函数语法的更多信息 here

ALTER TABLE people MODIFY id integer NOT NULL AUTO_INCREMENT PRIMARY KEY;