MacOS10.5にMySQLとphpMyAdminを導入
MySQLのインストール、設定
- MySQLのダウンロード
MySQL Downloads -> MySQL 5.0―Generally Available (GA) release for production use -> Mac OS X (package format) downloads ...
http://dev.mysql.com/downloads/
- ディスクイメージを開きすべてインストール
- PATHを通す
$ vi .bash_profile export PATH=$PATH:/usr/local/mysql/bin
ターミナル再起動
- 「root」ユーザのパスワード設定
$ mysqladmin -u root password パスワード
phpMyAdminのインストール、設定
- phpMyAdminのダウンロード
http://www.phpmyadmin.net/home_page/downloads.php
今回は 「Version 2.11.9 security fix 3 (2008-10-30) all-languages.zip」
ダウンロードしたフォルダを展開し「phpMyAdmin-2.11.9.3-all-languages」の中身を「/Library/WebServer/Documents/phpmyadmin」へ
「/Library/WebServer/Documents/」はMac のapache のデフォルトのドキュメントルート
http://d.hatena.ne.jp/LukeSilvia/20081015/p1
だそうです。
- 設定ファイルの作成
$ cd /Library/WebServer/Documents/phpmyadmin $ cp config.sample.inc.php config.inc.php $ vi config.inc.php cfg['blowfish_secret'] = 'ランダムな英数字'; //Cookie 認証の際、必要らしい
ソケットの位置を確認
$ mysql -u root -p $ mysql> status UNIX socket: /tmp/mysql.sock //これを
ソケットの位置を指定
$ cp /etc/php.ini.default /etc/php.ini $ vi /etc/php.ini ; Default socket name for local MySQL connects. If empty, uses the built-in ; MySQL defaults. mysql.default_socket = /tmp/mysql.sock //ここに
- phpMyAdminの起動
ウェブ共有の「このコンピューターのWebサイト」のアドレス ~/phpmyadmin
*設定ファイルの権限はChmodで制限しといたほうがいいんだろうけど省略
参考
- MySQLの使い方って...。 - ザリガニが見ていた...。
http://d.hatena.ne.jp/zariganitosh/20061017/1161163568
- Mac にphpMyAdmin を入れる手順 - Slow Dance
http://d.hatena.ne.jp/LukeSilvia/20081015/p1