首页 > 网站技术

MySQL错误ERROR 1064 (type=myisam出错)

发布时间:2012-01-03 08:18:16 来源:星知苑 作者:星之宇

MYSQL数据库更新到5.5以后,安装PHP程序出错,提示:
ERROR 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.

这个问题是由于MYSQL查询语句写法 TYPE=MyISAM 太老了,在MYSQL 5.5上已经被禁用,将安装程序包的TYPE=MyISAM 全部改成ENGINE=MyISAM就能正常安装了。一般地,ENGINE 选项是不必要的;除非默认已经被改变了,MyISAM是默认存储引擎。
[break]
不同的表类型是:
ISAM 原来的表处理器
MyISAM 全新二进制可移植的表处理器
HEAP 用于该表的数据仅仅存储在内存中

从3.23版本以后,这条语句可以省略,默认都是myisam类型,很多php程序(比如博客程序bo-blog)要兼容各种环境,所以会加上“TYPE=MyISAM”,而在新版本的mysql(5.5以上)又禁用了“TYPE=MyISAM”,采用“ENGINE=MyISAM”,所以就会报错,也只要更改安装文件包里的安装文件就可以了,

相关合集

  • 爆炒江湖厨师培养攻略
爆炒江湖厨师培养攻略

简介:非常好玩的养成游戏,让你在这里能够和众多的小伙伴成为最亮丽的美食家,各种美食不仅有很多的原创,也用借鉴现实生活中的各地的美食等,关于在游戏中的厨师的职业相对来说是很多玩家喜欢的,可以让你运用职业技能来赚钱,小编整理一些有关厨师的怎么样培养的攻略还有各种职业技巧发展,让你乐趣无穷。