mysql - 从 .sql 文件创建表时出现问题

标签 mysql sql

我正在尝试在该地址的 mysql 上运行 sql 文件 https://github.com/articDrag0n/PrepApp/blob/master/sql/create_tables.sql

我收到一个错误 第 20 行出现错误 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,了解在 '(ID) 附近使用的正确语法 )' 在第 11 行

如何解决这个问题

最佳答案

这不是您的版本。脚本中有错误。创建产品应为(图标 VARCHAR(255) 后缺少逗号):

DROP TABLE IF EXISTS offerings;
CREATE TABLE offerings(
id int NOT NULL AUTO_INCREMENT,
name VARCHAR(255),
moderator TEXT,
moderator_email TEXT,
description TEXT,
location TEXT,
peopleLimit INT,
days TEXT,
icon VARCHAR(255),
PRIMARY KEY (ID)
);

关于mysql - 从 .sql 文件创建表时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45518030/

相关文章:

mysql - 如何导入 .sql 文件

php - 每两分钟将值插入数据库表中

mysql - 获取特定时间的数据

sql - 如何将管道分隔的文本文件数据导入 SQL Server 表

sql - 备份特定架构的最佳方法?

mysql - MySQL 查询的奇怪结果

mysql - 如何在不创建B+Tree INDEX的情况下使MySQL字段唯一

sql - 如何在wireshark中仅导出可打印文本(或任何其他数据包属性)

java - SQL 错误 : 17059, SQLState : 99999:org. hibernate.util.JDBCExceptionReporter-[错误]:无法转换为内部表示

php - laravel 中 3 个相关表的数据