mysql - 错误1064

Llo*_*nic 1 mysql

我有MySQL的问题.

我成功地设置了MySQL,并创建了一个数据库(名为"Users").
我能够CREATE DATABASE(例如名为"Users"的那个),但是当我使用该命令创建表时CREATE TABLE,MySQL返回语句:

错误1064(42000):您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便在第2行使用"NOT NULL,password NOT NULL"附近的正确语法

这是我的代码:

-- First, I'll set the database to "Users":
USE users

-- Then, I'll make a table within the database Users:
CREATE TABLE users (
  user NOT NULL,
  password NOT NULL
);
Run Code Online (Sandbox Code Playgroud)

Sac*_*wgi 7

创建表的语法MySQL不正确.您必须为每个column在a内创建的数据类型提供数据类型,例如table,如果您的用户和密码是varchar类型,则:

CREATE TABLE users (
  user VARCHAR(30) NOT NULL,
  password VARCHAR(30) NOT NULL
);
Run Code Online (Sandbox Code Playgroud)

另请阅读链接以供参考.