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


    环境:
    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 
    
    作者:ccku
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如有问题或建议,请多多赐教,非常感谢。
  • 相关阅读:
    Linux三剑客awk命令试题
    Linux综合练习题
    Linux系统用户角色划分
    Linux添加磁盘fdisk命令
    Linux的七种运行级别
    Linux 文件类型
    Linux开机启动程序
    Linux软件安装
    linux运行级别
    Linux /etc目录下的重要配置文件
  • 原文地址:https://www.cnblogs.com/ccku/p/13533778.html
Copyright © 2020-2023  润新知