一叶知秋.

业精于勤,荒于嬉;行成于思,毁于随。

搭建邮件服务器postfix向mysql导入extmail.sql文件时报错 ERROR 1064 (42000) at line 50: You have an error in your SQL syntax; 'TYPE=MyISAM COMMENT='Ext/Webman - Admin Accounts'' at line 15

环境:
centos6.0 64位
mysql 5.5.48

问题描述:搭建邮件服务器postfix向mysql导入extmail.sql文件时报错

截图:

原因:MySQL5.5版本之后移除了老的TYPE参数,并推荐使用ENGINE代替

解决办法,将extmail.sql文件中的"TYPE=MyISAM"全部替换为"ENGINE=MyISAM";并将刚才的导入不完整的数据库删除,重新导入

#登录mysql并删除数据库
#mysql -uroot -p
drop database extmail;
#替换为ENGINE=MyISAM
sed -i 's#TYPE=MyISAM#ENGINE=MyISAM#g' ./extman/docs/extmail.sql 
#重新导入sql文件
mysql -uroot -p123456 < ./extman/docs/extmail.sql 
posted @ 2020-08-20 10:48  ccku  阅读(202)  评论(0编辑  收藏  举报