November 3,2006

MAC OS X 上面裝 phpmyadmin

根據這篇來看,其實內建的 Apache 1.3 + php4 已經有 MySQL Lib ,像我這種只需要 phpMyAdmin ,不寫 php 程式的人來說最方便了(我寫 Ruby on Rails 程式)

也就是說,只要你在你的 MAC 上裝上 MySQL ,那只要將 MySQL Socket 路徑指定正確就可以正確指到 MySQL 。我們將 MySQL Socket 指定到 /tmp/my.sock 好了。

1. 撰寫 my.cnf 特別指定 Socket 路徑


以 Root 名義,在 home 資料夾 寫 .my.cnf,指定 Socket 路徑以及啟動的 Charset 。

[client]
port = 3306
socket = '/tmp/mysql.sock'
default-character-set= utf8

[mysqld]
port = 3306
default-character-set= utf8
socket = '/tmp/mysql.sock'


2. 撰寫php.ini ,指定 MySQL Socket 路徑


/etc/ 下面有一個 php.ini.default ,將他 copy 一份到 /etc/php.ini ,然後在 php.ini 裡面指定 MySQL Socket 路徑
mysql.default_socket = /tmp/mysql.sock

3. 指定 phpMyAdmin Socket 路徑


下載 phpMyAdmin 之後,將 phpMyAdmin 放在 /Library/WebServer/Documents ,這是 MAC OS X 預設的 Document Root 。之後將 phpmyadmin/libraries/config.default.php 這個 copy 一份到 phpmyadmin 底下,叫做 config.inc.php。裡面特別指定 $cfg['Servers'][$i]['socket'] = '/tmp/mysql.sock';

這樣即可使用。

Posted by thegiive at 樂多Roodo! │08:38 │回應(0)引用(0)MAC
樂多分類:網路/3C 工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/2411996