MySQL错误代码1064:1064

MYSQL数据库更新到5.5以后安装PHP程序出錯,提示:

这个问题是由于MYSQL查询语句写法 TYPE=MyISAM 太老了在MYSQL 5.5上已经被禁用,将安装程序包的TYPE=MyISAM 全部改成ENGINE=MyISAM就能正常安装了一般地,ENGINE 选项是不必要的;除非默认已经被改变了MyISAM是默认存储引擎。

ISAM 原来的表处理器

MyISAM 全新二进制可移植的表处理器

HEAP 用于该表的数据仅仅存储在内存中

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


我要回帖

更多关于 MySQL错误代码1064 的文章

 

随机推荐