MySQL   Linuxへのソース配布からのインストール
  2006/04/04


Linuxへのソース配布からのインストール

MySQL 5.0.*のインストール手順です。 本家サイトの このページを参考にしました。

rootで
shell# groupadd mysql
shell# useradd -g mysql mysql
普通のユーザーアカウントで
shell% gzip -cd < mysql-5.0.15.tar.gz | tar xf -
shell% cd mysql-5.0.15
shell% ./configure --prefix=/usr/local/mysql --with-charset=ujis \
  --with-extra-charsets=all
shell% make
rootで
shell# make install
shell# cp support-files/my-medium.cnf /etc/my.cnf
shell# cd /usr/local/mysql
shell# bin/mysql_install_db --user=mysql
shell# chown -R root  .
shell# chown -R mysql var
shell# chgrp -R mysql .
shell# bin/mysqld_safe --user=mysql &

停止はmysqladminコマンドで行います。

mysqladmin shutdown

但し、rootユーザにパスワードを設定している場合は、

mysqladmin -u root -p shutdown

とします。Password:プロンプトが現れるので、 正しいパスワードを入力すれば、シャットダウンが行われます。


日本語の設定

 デフォルトの文字コードは、configure時に--with-charsetで指定した文字コードになります。 これを、--with-extra-charsetsで指定したいずれかの文字コードに変更したい場合 (configure時に指定してない文字コードに変更することはできません)、 /etc/my.cnfに次のように記述します。 同じことはmysqldの起動オプションでも可能ですが…

[mysqld]
default-character-set = ujis
skip-character-set-client-handshake

[mysqldump]
default-character-set = ujis

[mysql]
default-character-set = ujis

  もくじ
MySQL   (C) 2002-2003 MISUMI URANO (2004/06/12 - 2006/04/04)