作業ノート

様々なまとめ、雑感など

mysql-5.1.39を、ソースからインストールする

インストール、起動、確認、シャットダウンまで。
言語などの設定はまだ。

コンパイル・インストール

$ tar xvfz mysql-5.1.39.tar.gz
$ cd mysql-5.1.39
$ ./configure --prefix=/usr/local/mysql/5.1.39 --with-charset=utf8
$ make
$ sudo make install

mysqlユーザの追加

$ sudo /usr/sbin/groupadd mysql
$ sudo /usr/sbin/useradd -g mysql mysql

my.cnfの設定

$ cd /usr/local/mysql/5.1.39
$ sudo mkdir etc
$ sudo cp share/mysql/my-huge.cnf ./etc/my.cnf
$ sudo vi ./etc/my.cnf
[mysqld]
datadir=/usr/local/mysql/data #追加

データベースの作成

$ sudo ./bin/mysql_install_db --ldata=/usr/local/mysql/data --user=mysql

起動

$ sudo ./bin/mysqld_safe --user=mysql &

確認

$ ./bin/mysqladmin version
$ ./bin/mysqlshow

シャットダウン

$ ./bin/mysqladmin -u root shutdown
追記
  • 2009/10/06 my.cnfのコピー場所を修正
  • 2009/10/06 シャットダウン方法を修正