745616 ランダム
 ホーム | 日記 | プロフィール 【フォローする】 【ログイン】

読書と技術となんか色々のログ

読書と技術となんか色々のログ

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

カレンダー

カテゴリ

2010年05月17日
XML
カテゴリ:[DB] MySQL
自宅サーバー構築メモ(その7) tritonn(MySQL)をインストール(その3)

今回の内容は、tritonn(MySQL)のインストールと直接関係は無いのですが、my.cnfの
編集を行う際に調べたことを書きたいと思います。
*(注意)インストールしたmysql(tritonn)は5.0.87ですが、この記事を書くにあたって参考にしたmysqlのマニュアルは5.1のものです。

my.cnfのセクション
my.cnfには、[client]や[mysqld]などの記述がありますが、これがセクションです。
[]内の文字列は、セクションに書くオプションを適用したいプログラムの名前や、グループを記述します。
[mysqld]セクションに書くオプションは、mysqldプログラムから読み取られます。
[client]セクションは、clientというプログラムではなくmysqlやmysqldumpなどのクライアントプログラム全般から読み取られる共通のセクションになります。

参照:3.3.2. オプションファイルの使用


mysql
mysqlプログラムは、my.cnfの[client]及び[mysql]セクションに記述されたオプションを読み取ります。

[mysql]セクションに記述できるオプションは、mysqlに--helpを指定して実行することで知ることができます。
# mysql --help
mysql  Ver 14.12 Distrib 5.0.87, for unknown-linux-gnu (x86_64) using readline 5.1
Copyright (C) 2000-2008 MySQL AB
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL license

~途中省略~

Default options are read from the following files in the given order:
/etc/my.cnf ~/.my.cnf
The following groups are read: mysql client
The following options may be given as the first argument:
--print-defaults        Print the program argument list and exit
--no-defaults           Don't read default options from any options file
--defaults-file=#       Only read default options from the given file #
--defaults-extra-file=# Read this file after the global files are read

Variables (--variable-name=value)
and boolean options {FALSE|TRUE}  Value (after reading options)
--------------------------------- -----------------------------
auto-rehash                       FALSE
character-sets-dir                (No default value)
default-character-set             utf8
comments                          FALSE
compress                          FALSE
database                          (No default value)
delimiter                         ;
vertical                          FALSE
force                             FALSE
named-commands                    FALSE
ignore-spaces                     FALSE
local-infile                      FALSE
no-beep                           FALSE
host                              (No default value)
html                              FALSE
xml                               FALSE
line-numbers                      TRUE
unbuffered                        FALSE
column-names                      TRUE
sigint-ignore                     FALSE
port                              3306
prompt                            mysql>
quick                             FALSE
raw                               FALSE
reconnect                         TRUE
socket                            /var/lib/mysql/mysql.sock
table                             FALSE
debug-info                        FALSE
user                              (No default value)
safe-updates                      FALSE
i-am-a-dummy                      FALSE
connect_timeout                   0
max_allowed_packet                16777216
net_buffer_length                 16384
select_limit                      1000
max_join_size                     1000000
secure-auth                       FALSE
show-warnings                     FALSE

参照:7.7.1. mysql オプション

その4へ続く





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2010年05月18日 01時45分07秒
コメント(0) | コメントを書く



© Rakuten Group, Inc.