2016-02-12 64 views
0

我遇到了一些非常简单的问题:IDENTITY。我试图在phpMyAdmin中创建表:SQL身份phpMyAdmin

CREATE TABLE IF NOT EXISTS typEventu (
    typEventu_id INT PRIMARY KEY IDENTITY(1,1), 
    typ VARCHAR(20), 
); 

MySQL返回:

#1064 - 你在你的SQL语法错误;检查我在哪里犯了一个错误对应于您的MySQL服务器版本正确的语法 2行

使用近“IDENTITY(1,1) 典型VARCHAR(20))”的 手册?

+2

你有一个逗号是typ列。另外,mysql <> sql server。 –

回答

3

您正在尝试为MySQL使用SQL Server语法。试试这个:

CREATE TABLE IF NOT EXISTS typEventu (
    typEventu_id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, 
    typ VARCHAR(20) 
); 
+0

谢谢,现在它工作。这将是自动增量ID像IDENTITY(1,1)?我是从数字1和下一个+1来的? –

+1

@KonradRaj是的,默认种子是1,增量也是1。 –