Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何创建空的MySQL表?_Mysql_Mysql Workbench - Fatal编程技术网

如何创建空的MySQL表?

如何创建空的MySQL表?,mysql,mysql-workbench,Mysql,Mysql Workbench,以下语法有什么问题?这是MySQL Workbench编写的代码,我不知道它有什么问题 CREATE TABLE `data1`.`table1` (); 缺少列,表需要列 Propper语法将是: CREATE TABLE table1( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, firstname VARCHAR(30) NOT NULL, lastname VARCHAR(30) NOT NULL, email VARCHAR(

以下语法有什么问题?这是MySQL Workbench编写的代码,我不知道它有什么问题

CREATE TABLE `data1`.`table1` ();

缺少列,表需要列

Propper语法将是:

CREATE TABLE table1(
 id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
 firstname VARCHAR(30) NOT NULL,
 lastname VARCHAR(30) NOT NULL,
 email VARCHAR(50),
 reg_date TIMESTAMP
 );

请在

上了解更多信息。您正在尝试创建一个没有列的表。这在MySQL中是不可能的。您需要至少指定一列才能创建表。

表是列和行的集合。没有列,它就不是表。”空变量“-将是最佳名称。
检查
CREATE TABLE
语法。

您必须添加列描述。