尝试创建 sql 个表但显示错误

Tried creating sql tables but shows error

我用来创建 table
的查询 创建 table 添加(

 -> id INT AUTO_INCREMENT,
        -> firstname char(50),
        -> lastname char(50),
        -> email varchar(50),
        -> password varchar(50),
        -> confirmPassword varchar(50),
        -> mobileNo varchar(20),
        -> location varchar(50),
        -> PRIMARY KEY(id)
        -> );

add 是保留字。更改 table 的名称可能是最好的方法,但如果这不可能,您可以使用反引号将其转义:

create table `add`( -- Here!
    id INT AUTO_INCREMENT,
    firstname char(50),
    lastname char(50),
    email varchar(50),
    password varchar(50),
    confirmPassword varchar(50),
    mobileNo varchar(20),
    location varchar(50),
    PRIMARY KEY(id)
);