带有空格的SQL表名

时间:2015-10-16 20:05:46

标签: mysql sql mysqli

尝试此命令时出错:

CREATE TABLE "Database Name"
(c1 int primary key,
c2 int);

我认为这是因为表格命名不好。我怎样才能使它发挥作用?

1 个答案:

答案 0 :(得分:4)

我希望你想创建表而不是数据库:

CREATE TABLE `Table Name`(
     c1 INT PRIMARY KEY,
     c2 INT
);

使用反引号来引用名称。

SqlFiddleDemo