错误是这样的。。
连接之后,然后打开了数据库,在mysql那里新建了查询, 把 一个sql文件的 内容 复制黏贴进去。 然后点运行。可是下面好像显示错误了。。
错误如图。。图片不知道方的上来不。。
[SQL]
CREATE TABLE `user` (
`userid` int(11) NOT NULL,
`username` varchar(255) DEFAULT NULL,
`password` varchar(255) NOT NULL,
`level` int(11) DEFAULT NULL,
`other` varchar(255) DEFAULT NULL,
`daybool` int(11) DEFAULT NULL,
`day` int(11) DEFAULT NULL,
PRIMARY KEY (`userid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
[Err] 1726 - Storage engine 'InnoDB' does not support system tables. [mysql.user]这是错误代码。。谢谢各位大神!昨天刚接触的。是同学让我帮忙接了一个项目,可是之前没有接触过sql,昨天一个师兄刚教我的,可是还是有点蒙蒙的。。
连接之后,然后打开了数据库,在mysql那里新建了查询, 把 一个sql文件的 内容 复制黏贴进去。 然后点运行。可是下面好像显示错误了。。
错误如图。。图片不知道方的上来不。。
[SQL]
CREATE TABLE `user` (
`userid` int(11) NOT NULL,
`username` varchar(255) DEFAULT NULL,
`password` varchar(255) NOT NULL,
`level` int(11) DEFAULT NULL,
`other` varchar(255) DEFAULT NULL,
`daybool` int(11) DEFAULT NULL,
`day` int(11) DEFAULT NULL,
PRIMARY KEY (`userid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
[Err] 1726 - Storage engine 'InnoDB' does not support system tables. [mysql.user]这是错误代码。。谢谢各位大神!昨天刚接触的。是同学让我帮忙接了一个项目,可是之前没有接触过sql,昨天一个师兄刚教我的,可是还是有点蒙蒙的。。
你应该是在mysql数据库下创建这个表的吧。你应该切换一下数据库,就可以创建了。用这个:use xxx;如果你还没有创建数据库,可以这么创建数据库:create database yourDB;然后:use yourDB;再创建你的表。
innodb引擎不支持系统表,系统表是自动创建的,你可以在mysql数据库下看到,如果你是自己要创建这个表,修改下名字吧比如t_user