错误 1064 sql

Error 1064 sql phpmyadmin

这是我的 sql 查询:

CREATE TABLE estados (
    id int IDENTITY(1,1) PRIMARY KEY,
    nombre VARCHAR(20) NOT NULL,
    paridad int NOT NULL
);

它一直告诉我:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '(1,1) PRIMARY KEY, nombre VARCHAR(20) NOT NULL, paridad int NOT NULL

不知道为什么,我用的是10.1.10-MariaDB。我不知道为什么我有语法错误,是否与版本有关。

IDENTITY 用于 SQL 服务器。您应该改用 AUTO_INCREMENT

CREATE TABLE estados (
    id int AUTO_INCREMENT PRIMARY KEY,
    nombre VARCHAR(20) NOT NULL,
    paridad int NOT NULL
);