Mysql SQL查询在phpMyAdmin上不起作用,因为我收到一个错误
我已经在phpMyAdmin上作为SQL查询输入了此代码。我正在尝试创建一个表(这是从另一个站点复制并粘贴的代码) 我得到了错误Mysql SQL查询在phpMyAdmin上不起作用,因为我收到一个错误,mysql,sql,phpmyadmin,Mysql,Sql,Phpmyadmin,我已经在phpMyAdmin上作为SQL查询输入了此代码。我正在尝试创建一个表(这是从另一个站点复制并粘贴的代码) 我得到了错误 “#1064-您的SQL语法有错误;请查看与您的MySQL服务器版本相对应的手册,以了解在第6行的'TYPE=MyISAM AUTO_INCREMENT=2'附近使用的正确语法”指定存储引擎应为ENGINE not TYPE: CREATE TABLE `members` ( `id` int(4) NOT NULL auto_increment, `username
“#1064-您的SQL语法有错误;请查看与您的MySQL服务器版本相对应的手册,以了解在第6行的'TYPE=MyISAM AUTO_INCREMENT=2'附近使用的正确语法”指定存储引擎应为ENGINE not TYPE:
CREATE TABLE `members` (
`id` int(4) NOT NULL auto_increment,
`username` varchar(65) NOT NULL default '',
`password` varchar(65) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 ;
见:
表11-U选项:
引擎[=]引擎名称
MySQL 5.5删除了该选项类型,自MySQL 4.0以来已弃用:
旧型号选项与发动机同义。类型已更改
自MySQL 4.0以来已弃用,但仍支持向后
MySQL 5.1中的兼容性(MySQL 5.1.7除外)。从MySQL 5.1.8开始,
它会发出警告。它在MySQL 5.5中被删除。你不应该使用
输入任何新的应用程序,您应该立即开始
将现有应用程序转换为使用引擎。(见
MySQL 5.1.8的发行说明。)
来源:只写创建查询,然后执行它。创建表后,执行insertquery@LokeshJain这并不能解决问题
CREATE TABLE `members` (
`id` int(4) NOT NULL auto_increment,
`username` varchar(65) NOT NULL default '',
`password` varchar(65) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 ;