mysql-3.23.58

mysqlのユーザーを作る
# groupadd mysql
# adduser -g mysql -d /usr/local/var mysql

コンパイルしてインストール
# ./configure \
--prefix=/usr/local/mysql \
--with-charset=ujis \
--with-extra-charsets=all \
--with-mysqld-user=mysql \
--without-bench \
--localstatedir=/usr/local/mysql/data
# make
# make install

データベースの初期化
# ./scripts/mysql_install_db --user=mysql
# chown -R mysql /usr/local/mysql/data
# chgrp -R mysql /usr/local/mysql/data

起動スクリプトの設定
# cp /usr/local/src/mysql-3.23.58/support-files/mysql.server /etc/rc.d/init.d/rc.mysql
# cp /usr/local/src/mysql-3.23.58/support-files/my-***.cnf /etc/my.cnf
# chmod 755 /etc/rc.d/init.d/rc.mysql
# ln -s /etc/rc.d/init.d/rc.mysql /etc/rc.d/rc0.d/K13mysql
# ln -s /etc/rc.d/init.d/rc.mysql /etc/rc.d/rc3.d/S90mysql
# ln -s /etc/rc.d/init.d/rc.mysql /etc/rc.d/rc5.d/S90mysql

起動
# /usr/local/mysql/bin/safe_mysqld --user=mysql &

ルートのパスワードは変更しておく
# /usr/loca/mysql/bin/mysql
$ mysql> set password for root=password('パスワード');
$ mysql> quit

DBがローカルにあるなら接続はローカル限定にするといいかも。
通常つかうためのユーザーも作成しておく。

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中