« 10.10 Wikiへの挑戦 | ココ | 10.13 利上げ、利上げ »

2007年10月12日

作法の違いに手間取って…  このエントリーを含むはてなブックマーク 

MediaWikiはPHP+MySQLの構成が基本なので、MySQLをいじるべく会社のサーバーにMySQLをインストール。yumでインストールできると楽でいいね。

# yum install mysql mysql-server php-mysql

とりあえずこれで。コンパイルインストールならインストールの順番がほぼ決まってるけど、yumは順番関係ないから便利でよい。

しっかし…PostgreSQLと違ってMySQLはユーザーの作り方から違うから手間取る。PostgreSQLなら、createuserとかinitdbコマンドがあるのに、MySQLは用意されてない、かつ管理者ユーザーがrootでrootからコマンドを実行できる(PostgreSQLは一般ユーザーpostgresからしか起動できない)。


rootのパスワードを設定して、

# /usr/local/mysql/bin/mysql -u root
mysql> SET PASSWORD FOR root@localhost=PASSWORD('パスワード');
mysql> quit

ユーザーとデータベースを作ると。

# /usr/local/mysql/bin/mysql -u root -p
Enter password:
mysql > CREATE DATABASE DB名;
mysql > GRANT ALL PRIVILEGES ON DB名.* TO ユーザー@localhost IDENTIFIED BY 'パスワード';

ここまででもPostgreSQLより手間掛かる。SQL的には普通やろうけど。

By ただ at 23:38 カテゴリー ; mein Erbe

« 10.10 Wikiへの挑戦 | 10月の記事 | 10.13 利上げ、利上げ »




トラックバック

このエントリーのトラックバックURL:
http://pinmarch.sakura.ne.jp/mt/mt-tb.cgi/1102