#1064 - 您的SQL语法有错误;同时添加数据库

时间:2016-01-19 11:05:51

标签: mysql sql phpmyadmin

错误 SQL查询:

ADD CONSTRAINT `ospos_sales_ibfk_3`
    FOREIGN KEY (`vehicle_id`) REFERENCES  `ospos_vehicles` (`person_id`);

MySQL说:文档

  

1064 - 您的SQL语法出错;检查手册    对应于您的MySQL服务器版本,以便使用正确的语法    在第1行'ADD CONSTRAINT `ospos_sales_ibfk_3` FOREIGN KEY (`vehicle_id`) REFERENCES `ospos'附近

1 个答案:

答案 0 :(得分:0)

在mysql查询中添加ALTER TABLE,同时删除引号。试试这个

ALTER TABLE table_name ADD CONSTRAINT ospos_sales_ibfk_3
FOREIGN KEY (vehicle_id) REFERENCES ospos_vehicles(person_id);

我认为它应该没有错误,你可以在这里查看http://www.w3schools.com/sql/sql_foreignkey.asp这是正确的方法。