我正在使用jmersie和mariadb创建一个sql数据库,当我尝试在mariadb中导入sql文件时,我得到一个错误#1064,这似乎依赖于语法错误,但当我阅读我的sql请求时,我看不到任何问题,你能帮助我吗?
下面是一个导致问题的请求:
#[...]
#------------------------------------------------------------
# Table: piecesinventaire
#------------------------------------------------------------
CREATE TABLE piecesinventaire(
idinventaire Varchar (50) NOT NULL ,
nompiece Varchar (50) NOT NULL ,
adresseimagepiece Varchar (50) ,
urlpiece Varchar ,
stockpiece Int NOT NULL
,CONSTRAINT piecesinventaire_PK PRIMARY KEY (idinventaire)
)ENGINE=InnoDB;
#[...]
urlpiece
是VARCHAR
没有导致错误的大小
CREATE TABLE piecesinventaire(
idinventaire Varchar (50) NOT NULL ,
nompiece Varchar (50) NOT NULL ,
adresseimagepiece Varchar (50) ,
urlpiece Varchar(10) ,
stockpiece Int NOT NULL
,CONSTRAINT piecesinventaire_PK PRIMARY KEY (idinventaire)
)ENGINE=InnoDB;