我是 MySQL 新手,正在尝试创建一个简单的表,但出现以下错误:
Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '{ Movie_ID int, Title varchar(60), Genre varchar(30), Director varchar(30), Star' at line 1
这是我的代码:
CREATE TABLE Movies {
Movie_ID int,
Title varchar(60),
Genre varchar(30),
Director varchar(30),
Star varchar(30),
ReleaseDate year(),
Grade int,
Rating varchar(5),
};
我尝试谷歌搜索 MySQL 6.1 手册,但找不到我需要的内容。
最佳答案
表声明使用括号,而不是方括号:
CREATE TABLE Movies (
Movie_ID int,
Title varchar(60),
Genre varchar(30),
Director varchar(30),
Star varchar(30),
ReleaseDate year(),
Grade int,
Rating varchar(5)
);
关于mysql - 在 MySQL Workbench 6.1 中创建表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24174682/