在命令提示符下使用MySQL,创建表时会出现ERROR 1064(42000)

时间:2011-10-26 16:22:54

标签: mysql xampp command create-table

我正在使用xampp。

创建数据库后

CREATE DATABASE University + use University

我通过输入

来创建表格
CREATE TABLE Student
(
    SNo INT NOT NULL,
    SName VARCHAR(16) NOT NULL,
    SAge INT NOT NULL,
    SDepartment ENUM('CS', 'EE', 'Math', 'Physics') NOT NULL, 
    PRIMARY KEY (SNo) 
);

但结果发出了嘟嘟声,

ERROR 1064 (42000): 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 'use University 
CREATE TABLE Student
(    
    SNo INT NOT NULL,
    Sname VARCHAR(16) NOT NULL,
    SAg'
at line 2

显示在命令提示符中。但我不知道在这种情况下语法错误是什么。

1 个答案:

答案 0 :(得分:1)

我认为+给出了语法错误。尝试摆脱它将这些分成两个陈述

CREATE DATABASE University
USE University