2008年2月23日土曜日

【MySQL】 MySQLをソースからコンパイルしてUbuntuにインストール

Ubuntu 7.04 FeistyにMySQL 5.0をインストールする。

以下のサイトよりmysql-5.0.xx.tar.gzをダウンロードする。
http://dev.mysql.com/downloads/mysql/5.0.html

ダウンロード中に必要なパッケージをインストール。
# sudo apt-get install libncurses5-dev


ユーザ、グループを追加する。
# sudo groupadd mysql
# sudo useradd -g mysql mysql -s /sbin/nologin


ダウンロードしたファイルを解凍する。
# tar zxvf mysql-5.0.xx.tar.gz


展開したディレクトリに移動して、コンパイル、インストール。
# ./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-extra-charsets=all --disable-shared --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static
# sudo make
# sudo make install


設定ファイルを/etcにコピーする。
# sudo cp support-files/my-huge.cnf /etc/my.cnf


MySQLの権限、DBなどの設定。
# cd /usr/local/mysql
# sudo ./bin/mysql_install_db --user=mysql
# sudo chown -R root .
# sudo chown -R mysql var
# sudo chgrp -R mysql .


MySQLを起動する。
# sudo ./bin/mysqld_safe --user=mysql


デーモンとしてプロセスを走らせる。
コントロールキー + Z
# bg


MySQLルートユーザのパスワードを設定
# /usr/local/mysql/bin/mysql -u root
mysql> set password for root@localhost=password('mypassword');


MySQLにターミナルから接続
# /usr/local/mysql/bin/mysql -u root -p


MySQLの停止
# /usr/local/mysql/bin/mysqladmin -u root -p shutdown


「追加の削除」よりmysqlで検索をかけるとMySQL Query BrowserとMySQL Administratorがインストールできる。とても便利なツールでおすすめ。

ラベル: , ,

0 件のコメント:

コメントを投稿

登録 コメントの投稿 [Atom]

この投稿へのリンク:

リンクを作成

<< ホーム