sql教程脚本错误

Sir*_*lot 0 php mysql sql phpmyadmin

它告诉您从教程复制并粘贴到phpMyAdmin的SQL页面的SQL文本给出了错误:

#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 'TYPE=MyISAM' at line 6
Run Code Online (Sandbox Code Playgroud)

这是脚本:

CREATE TABLE `scores` (
   `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
   `name` VARCHAR(15) NOT NULL DEFAULT 'anonymous',
   `score` INT(10) UNSIGNED NOT NULL DEFAULT '0'
)
TYPE=MyISAM;
Run Code Online (Sandbox Code Playgroud)

我在这里弄错了什么?

Dmy*_*nko 5

它应该是ENGINE=MyISAM代替TYPE=MyISAM.

  • 确实.TYPE已被弃用了相当长的一段时间,[但已被删除/重新添加/再次删除/ ...几次](http://bugs.mysql.com/bug.php?id=17501). (3认同)