科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道4.11.12.1 BSD/OS 2.x 注意事项

4.11.12.1 BSD/OS 2.x 注意事项

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

如果在编译MySQL时,你得到下列错误, 你对虚存的ulimit值是太低了:

作者:天极软件 来源:天极软件 2008年1月16日

关键字: MySQL MySQL 5 BSD

  • 评论
  • 分享微博
  • 分享邮件

如果在编译MySQL时,你得到下列错误, 你对虚存的ulimit值是太低了:

item_func.h: In method `Item_func_ge::Item_func_ge(const Item_func_ge &)':
item_func.h:28: virtual memory exhausted
make[2]: *** [item_func.o] Error 1

试试使用ulimit -v 80000并再运行make。如果这还不行并且你正在使用bash,试试换到cshsh;一些BSDI用户报告了与bashulimit有关问题。

如果你正在使用gcc,你也可能必须为configure使用--with-low-memory标志才能编译“sql_yacc.cc”

你用SELECT NOW()返回GMT形式的值而不是你的本地时间,如果有这样的问题,你必须设定TZ环境变量为你的当前时区的。这应该为服务器运行的环境设置,例如在safe_mysqldmysql.server里。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章