mySQL

my.confの設定例

[mysqld] port = 3306 # 起動ポート番号。セキュリティ面から変更しておいた方がいい場合もある set-variable = key_buffer=256M # メモリに余裕がある場合に指定。 # 検索に使われるインデックスをバッファに保存する際のメモリサイズ set-variable = max_a…

mySQLのインストールオプション

# --without-server // クライアントだけをコンパイルする # --without-bench // ベンチマークツールをインストールしない # --without-docs // ドキュメントをインストールしない # --prefix=/usr/local/mysql // インストール先ディレクトリの変更 # --loc…

インストールから取敢えず設定

先ずは、ユーザとディレクトリを作成する # groupadd mysql # adduser -g mysql -d /usr/local/var mysql ソースを取得し、コンパイルでインスト $ wget mysql-download-site $ tar -zxvf mysql.tar.gz $ cd mysqldir $ ./configure --with-charset=utf8 -wi…

SHOWコマンドよく使うもの

SHOW VARIABLES mySQLのシステム変数の値を表示します。 http://dev.mysql.com/doc/refman/4.1/ja/show-variables.html SHOW PROCESSLIST 実行中のスレッドを表示します。タスクマネージャーっぽい。 http://dev.mysql.com/doc/refman/4.1/ja/show-processli…

設定ファイル

Linuxの場合 1. /etc/my.cnf 2. データディレクトリ/my.cnf 3. defaults-extra-file 4. ~/my.cnfWindowsの場合 1. %SystemRoot%/my.ini 2. C:/my.cnf 3. データディレクトリ/my.cnfmySQLは上記の表にかかれている順にオプションファイルを読みます。もし複数…

起動オプション

起動オプションをサポートしているコマンド mysql, mysqladmin, mysqld, mysqldump, mysqlimport, isamchk and pack_isam, mysqld_safe --no-defaultsオプションファイルを読込まない。コマンドラインの一番最初に記述しないといけないらしい。 --defaults-e…