也要注意反引号的使用。我在一个脚本中有以下声明
ALTER TABLE service ADD FOREIGN KEY (create_by) REFERENCES `system_user(id)`;
但最后的反引号是假的。应该是:
ALTER TABLE service ADD FOREIGN KEY (create_by) REFERENCES `system_user`(`id`);
MySQL没有提供有关此错误的详细信息…