Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/76.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 #1064创建用户表时出错_Mysql_Sql_Syntax Error - Fatal编程技术网

Mysql #1064创建用户表时出错

Mysql #1064创建用户表时出错,mysql,sql,syntax-error,Mysql,Sql,Syntax Error,希望我今晚最后一个问题。我搜索了Stackover给出的建议答案,但找不到一个可以解决我的问题。这是我的密码: CREATE TABLE `user_accounts` ( `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT , `email` text , `password` char(32) DEFAULT NULL , `active` tinyint DEFAULT '0' , `groups` text ,

希望我今晚最后一个问题。我搜索了Stackover给出的建议答案,但找不到一个可以解决我的问题。这是我的密码:

 CREATE TABLE `user_accounts` (
   `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT ,
   `email` text ,
   `password` char(32) DEFAULT NULL ,
   `active` tinyint DEFAULT '0' ,
   `groups` text ,
   `activation_key` varchar(32) DEFAULT NULL ,
   `extras` text ,
   `PRIMARY KEY (`id`),
)   DEFAULT CHARSET=utf8;
这是我的错误:

    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'id`), ) DEFAULT CHARSET=utf8' at line 9
第9行是主键(
id


我定义的东西不正确吗?

在主键的末尾有一个额外的逗号,在主键之前有一个额外的反勾号

CREATE TABLE `user_accounts` (
   `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT ,
   `email` text ,
   `password` char(32) DEFAULT NULL ,
   `active` tinyint DEFAULT '0' ,
   `groups` text ,
   `activation_key` varchar(32) DEFAULT NULL ,
   `extras` text ,
   PRIMARY KEY (`id`)
)   DEFAULT CHARSET=utf8;
试试这个:

CREATE TABLE `user_accounts` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `email` text,
  `password` char(32) DEFAULT NULL,
  `active` tinyint(4) DEFAULT '0',
  `groups` text,
  `activation_key` varchar(32) DEFAULT NULL,
  `extras` text,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8

看起来你一直在问一些问题…还是关于“1分”的名声…你真的接受了任何答案吗?它不会让我回答我的最后一个问题,不过过一会儿我会再试一次second@Leo他只提了两个问题,两个问题都是试图将Stack Overflow误用为在线语法检查服务。@lvaroG.Vicario hhahaha…你用“在线语法检查服务”把我搞砸了…我建议用这个来编写恐怖的新编程术语lolI是she,而不是He-first。第二,如果这不是为了帮助人们学习编码,为什么你会在这里?请让我知道,如果这个论坛不是问真正的问题:编码。我很高兴不再利用StackOverflow来做这种事情。