香港独立IP空间
香港php空间
美国php空间
域名注册

MYSQL是一个关系型数据库管理系统,由于体积小、速度快、总体拥有成本低,最主要的是它的源码是开放的,因此被广泛的应用于中小型网站建设中,像是现在流行的lamp其中就包括了MYSQL,但是很多朋友可能对MYSQL并不是十分了解,更别说了解MYSQL的版本了。在之前文档中讲解过wordpress站点迁移,从MYSQL5.5导出来的数据库再导入php主机数据库为5.1版本就会报错。虽然我们现有的php虚拟主机都未配置高版本的MYSQL。将来高版本的MYSQL变为趋势,遇见下列此类问题也好知道如何处理。
Zen Cart安装new box manager新闻插件报错详细提示如下:
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 AUTO_INCREMENT=1′ at line 1
in:
[CREATE TABLE box_news ( box_news_id int(11) NOT NULL auto_increment, news_added_date datetime NOT NULL default ‘0000-00-00 00:00:00′, news_modified_date datetime default NULL, news_start_date datetime default NULL, news_end_date datetime default NULL, news_published_date datetime default NULL, news_status tinyint(1) default ‘0’, more_news_page tinyint(1) default ‘0’, PRIMARY KEY (box_news_id) ) TYPE=MyISAM AUTO_INCREMENT=1;]
If you were entering information, press the BACK button in your browser and re-check the information you had entered to be sure you left no blank fields.
报错说明:你有一个错误的SQL语法,检查手册MYSQL服务器版本对应于你使用正确的语法“TYPE=MyISAM AUTO_INCREMENT=1”
原因:
MYSQL5.5.x版本不支持TYPE=MyISAM这样的语句了,在MYSQL 5.5.x上已经被禁用。
解决办法:
找到new box manager新闻插件install.sql文件中的 TYPE=MyISAM 都替换成 ENGINE=MyISAM ,或者删除掉,

无忧主机相关文章推荐阅读:
ZENCART清理重复网址与页面的方法
ZEN CART如何正确的书写ROBOTS文件
ZEN CART如何将后台订单显示图片以及产品链接

本文地址:http://www.51php.com/mysql/20770.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档