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
を再実行してみてください。この方法で効果がなく、sh
を使用している場合は、csh
または sh
を切り替えてみてください。bash
と ulimit
に関する問題が BSDI
ユーザから報告されています。
gcc
を使用している場合は、sql_yacc.cc
のコンパイルを可能にするために
configure
に
--with-low-memory
フラグを使用する必要もあるかもしれません。
MySQL
の現在の日付に関する問題が発生した場合は、TZ
変数を設定することで解決すると考えられます。
See 付録 F. 環境変数。
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.