Tiger で MySQL

Word­Press の環境を整えないといけないのをすっかり忘れてました。

Google で tiger+mysql と検索したところ,Mac OS X 10.4 Tiger­に最新PH­PとMySQLを入れる を発見。

…これで問題無いっていうらしいんだけど,私の環境(MacOS 10.4.1)ではダメでした。mysqld が起動した直後に終了してしまう。困ったなぁ。WordPressいじれないよ。少しだけ時間に余裕が出来る週末まで待つか。

2005/06/01/12:27am
aka$ sudo tail -50 /usr/local/mysql/data/*err
とエラーログを見てみる。

050602 00:21:21 mysqld started
050602 0:21:21 [Warning] Setting lower_case_table_names=2 because file system for /usr/local/mysql/data/ is case insensitive
050602 0:21:22 InnoDB: Operating system error number 13 in a file operation.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory.
InnoDB: File name ./ibdata1
InnoDB: File operation call: 'create'.
InnoDB: Cannot continue operation.
050602 00:21:22 mysqld ended

2行目か。でもエラーの意味が分かんない 😉

2005/06/02/11:22am 追記
ようやく Tiger 上で MySQL が起動できました。長かった。
方法は,

  1. MySQL 4.1 から Stand­ard を ダウンロード;
  2. MySQL Data­base Serv­er に載っている手順で進める;

以上。
うまく起動できない場合は,Data­base Re-Ini­tial­iz­a­tion をやってみたり,Cleanup Instruc­tions for old MySQL ver­sions にあるスクリプトをやってみる。

あと,それに加えて,最新版の PHPMy­Ad­min(2005÷06÷02 時点では ver. 2.6.2‑pl1) をダウンロードして設定(パスワードの設定だけなので,ローカルで使う場合なら必要ないかなと)。アクセスできるようになったらいったん再起動して起動時に MySQL デーモンが走ってくるかどうかをチェックして終わり。

しかしまぁ長かったなぁ。

aka Written by: