記事のページ

Mac OS X 10.5 と phpMyAdmin

phpinfo-GD.jpg
 以前の記事を参考にして、 phpinfo を表示させてみよう。今までの操作がうまくいっていれば、右の図のように、GD ライブラリがちゃんと使えるようになっているのが確認できるはずである。次に、 MySQL の確認をしていこう。まずは、phpMyAdmin をダウンロードしよう。phpMyAdmin には、2.X 系列と、3.X 系列があるのだが、筆者は慣れ親しんだ 2.X 系列を使っている。
phpMyAdmin.jpg
 ダウンロードしたら解凍し、フォルダの名前を "phpMyAdmin" に変えて、以前の記事で、"test.php" を入れた "admin" フォルダに入れておこう。このようなシステム関係のツールは、いっしょにしておくと便利である。(フォルダの名前はお好きなもの、例えば " tool " 等でもいいのだが、"a" から始まるモノにしておくと、フォルダが増えても見つけやすいので、筆者はこうしている。)ここまで準備ができたら、システム環境設定の MySQL コントロールパネルから、MySQL を起動しよう。
 ブラウザから、筆者の環境と同じ場合には、http://localhost/admin/phpMyAdmin/ と入力すれば、2番目の図のような画面が表示されるはずである。この画面が表示されたということは、MySQL がちゃんと動いていて、かつ、 PHP から接続できているということだ。この画面が表示されない場合や、エラーが表示される場合には、MySQL にパスワードを設定したりしていないか、"php.ini" ファイルはちゃんとしているか、もう一度はじめからご確認いただきたい。MySQL のユーザー名やらパスワードは、ゆっくり phpMyAdmin から設定すればよい。それともうひとつ。phpMyAdmin から設定する場合でも、いきなり"root"にパスワードを設定しない方がいい。そのとたんに phpMyAdmin から MySQL に接続できなくなるので初心者なら必ずあせることになる。
 まずは、 phpMyAdmin の "特権" から、"root" と同じ権限を持つ "XXXX" というユーザーを作って、パスワード "YYYYY" 設定しておこう。蛇足ながら、ユーザー名、パスワードは、ご自分のお好きなモノにすればよい。先の記事で、"php.ini.default" から "php.ini" を複製して、それにいろいろな条件を書き込んで PHP の環境を整えたのであるが、"phpMyAdmin" も全く同様の操作をすればよい。 "phpMyAdmin" フォルダの中の "config.default.php" を複製して "config.inc.php" というファイルを作り、それにいろいろな条件を書き込んでやればいいのである。72行目か73行目あたりに下のような部分があるので、ここに先ほど設定した、ユーザー名とパスワードを書き込んで保存してやればよい。
$cfg['Servers'][$i]['user']          = 'XXXX';      // MySQL user
$cfg['Servers'][$i]['password'] = 'YYYYY'; // MySQL password (only needed
// with 'config' auth_type)
これで、ブラウザから再び "phpMyAdmin" にアクセスをすると、ちゃんと "MySQL" に接続できるはずである。ちなみに、"root" にパスワード "ZZZZ" を設定してしまった場合には、"config.inc.php" を
$cfg['Servers'][$i]['user']          = 'root';      // MySQL user
$cfg['Servers'][$i]['password'] = 'ZZZZ'; // MySQL password (only needed
// with 'config' auth_type)
として、保存しておけばよい。
 なお、 phpMyAdmin からセキュリティ上パスワード等を設定する方法は他にもバリエーションがあるので、興味のある方は是非調べてみていただいたい。

 さあ、これで PHP と MySQL については OK だ。ついに自家製 MAMP が貴方の Mac のなかで動き始めた!!

この記事について

この記事は著者が2008年10月29日に書いたものです。

コメントおよびツッコミ大歓迎です。
すべてのコメントに目をとおさせていただいておりますが、そのうちのいくつかを選んで公開しておりますので、ご了承いただけたら幸いです。

この記事は "マックの道具箱" カテゴリ内の記事です。

カテゴリ内の前の記事は
Mac OS X 10.5 と php.ini」です。

カテゴリ内の次の記事は
Mac OS X 10.5 と DBD::MySQL」です。

最近の記事はメインページで見られます。過去に書かれた記事はアーカイブで見られます。著者自身の撮影した写真は、写真集でご覧になれます。

Made on a Mac