我在将文件、数据保存到sqli数据库时出错#1064?

tvmytwxo  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(300)

我正在尝试创建一个数据库,用以下代码在我的sqli中存储照片:

CREATE TABLE `photos`.`images` ( 
    `id` INT NOT NULL AUTO_INCREMENT , 
    `file` BLOB BINARY NOT NULL , 
    PRIMARY KEY (`id`)
) ENGINE = InnoDB;

所以当我试图保存它时,我得到了以下错误。错误在于:
1064-您的sql语法有错误;检查与您的mariadb服务器版本相对应的手册,了解使用“binary not null,primary key”附近的正确语法( id ))1号线发动机=innodb
有人说了什么错误!

56lgkhnf

56lgkhnf1#

只需移除 BINARY 关键字:

CREATE TABLE `photos.images` ( `id` INT NOT NULL AUTO_INCREMENT , `file` BLOB NOT NULL , PRIMARY KEY (`id`)) ENGINE = InnoDB;

相关问题