この項では直接的あるいは間接的に MySQL で使用されるすべての環境変数について説明します。これらの多くは本マニュアルの別の場所にもあります。
コマンドラインのいかなるオプションもオプション ファイルまたは環境変数で指定された値に優先し、オプション ファイルの値は環境変数の値に優先することにご留意ください。
多くの場合、オプション ファイルを環境変数の代わりに使用して MuSQL の振る舞いを変更するほうが好ましいといえます。項3.3.2. 「オプションファイルの使用」 参照。
変数 | 説明 |
CXX |
C++ コンパイラ名 (configure 実行用)。 |
CC |
C コンパイラ名 (configure 実行用)。 |
CFLAGS |
C コンパイラ用フラグ (configure 実行用)。 |
CXXFLAGS |
C コンパイラ用フラグ (configure 実行用)。 |
DBI_USER |
Perl DBI のデフォルトユーザー名. |
DBI_TRACE |
Perl DBI のトレース オプション |
HOME |
mysql
履歴ファイルのデフォルトのパスは
$HOME/.mysql_history . |
LD_RUN_PATH |
libmysqlclient.so
のロケーション指定に使用。 |
MYSQL_DEBUG |
デバッグ中のデバッグ トレース オプション。 |
MYSQL_GROUP_SUFFIX |
オプション グループの接尾辞の値
(--defaults-group-suffix
などの指定)。 |
MYSQL_HISTFILE |
mysql
履歴ファイルへのパス。この変数を設定すると、その値は
$HOME/.mysql_history
のデフォルトをオーバーライドします。 |
MYSQL_HOME |
サーバ特定の my.cnf
ファイルが常駐するディレクトリへのパス
(MySQL 5.0.3 として)。 |
MYSQL_HOST |
mysql のコマンドライン クライアントが使用するデフォルトのホスト名 |
MYSQL_PS1 |
mysql コマンドライン クライアントで使用するコマンド プロンプト |
MYSQL_PWD |
mysqld に接続する際のデフォルトのパスワード。これを使用することはセキュアされていません。.項4.8.6. 「パスワードのセキュリティ」 参照。 |
MYSQL_TCP_PORT |
デフォルトの TCP/IP ポート番号。 |
MYSQL_UNIX_PORT |
デフォルトの Unix ソケット
ファイル名。localhost への接続に使用。 |
PATH |
シェルが MySQL プログラムの検索に使用する。 |
TMPDIR |
一時ファイルが作成されるディレクトリ。 |
TZ |
ローカル タイム ゾーンに設定する必要があります。項B.1.4.6. 「Time Zone Problems」 参照。 |
UMASK_DIR |
ディレクトリを作成する際のユーザーディレクトリ作成マスク。これは
UMASK で AND ed
されます。 |
UMASK |
ファイルを作成する際のユーザーファイル作成マスク。 |
USER |
mysqld に接続する際に使用される Windows および NetWare 上のデフォルトのユーザー名 |