[Lab] mac上面架設 MySQL + phpmyadmin


我的作業系統是mac OS X 10.9.2

step 1
首先:
sudo vim /etc/apache2/httpd.conf
找到有一行
#LoadModule php5_module libexec/apache2/libphp5.so  
把註解 # 拿掉 (打開它!!)

step 2
打入指令:
sudo apachectl restart  
然後到瀏覽器輸入
localhost測試看看!
step 3
到這邊
下載適合你mac的dmg檔
然後就安裝安裝!
三個都要裝
裝完後去系統偏好設定
打開MySQL 讓它跑起來


step 4 
設定環境變數
先:
sudo vim /etc/bashrc
然後編輯檔案加入這些在後面
  1. #mysql  
  2. alias mysql='/usr/local/mysql/bin/mysql'  
  3. alias mysqladmin='/usr/local/mysql/bin/mysqladmin'  
長這樣:
修改完之後
打入指令:
source ~/.bash_profile
然後重新開啟terminal
輸入mysql看看:
恩!有東西 :)

step 5
設定root的密碼
指令:
mysqladmin -uroot password 000111
password後面放你要設定的密碼(這裡設定成 000111)

到這裡
http://www.phpmyadmin.net/home_page/downloads.php
下載phpmyadmin
我載這個
載完後解壓縮!
然後丟到 /Library/WebServer/Documents/phpmyadmin/ 資料夾裡面

[補充 0]
這裡要先在/Library/WebServer/Documents/ 建一個phpmyadmin資料夾
做法就

cd /Library/WebServer/Documents/
然後
sudo mkdir phpmyadmin
這個資料夾通常要sudo才給做事!


[補充 1]
搬移資料夾相關指令
cp 複製
mv 移動

指令:cp -r  phpMyAdmin-4.2.2-all-languages/. /Library/WebServer/Documents/phpmyadmin/

這是將原本 phpMyAdmin-4.2.2-all-languages/ 資料夾裡面所有東西複製到
/Library/WebServer/Documents/phpmyadmin/ 資料架裡面!


step 6

cd /Library/WebServer/Documents/phpmyadmin/
然後將 config.sample.inc.php 複製成 config.inc.php
指令:
cp config.sample.inc.php config.inc.php 


vim config.inc.php   
將原本這行:
$cfg['Servers'][$i]['host'] = 'localhost';
改成

$cfg['Servers'][$i]['host'] = '127.0.0.1';


如果沒改的話瀏覽器輸入 localhost/phpmyadmin/ 登入時會遇到問題:
#2002 無法登入

再讓我囉唆一次解法:
修改 phpmyadmin 資料夾當中的 config.inc.php 檔
將原本這行:
$cfg['Servers'][$i]['host'] = 'localhost';
改成
$cfg['Servers'][$i]['host'] = '127.0.0.1';

成功!!


[補充 2]
修改phpmyadmin
root帳號的密碼
指令:
mysqladmin -u root -p password
password後面輸入想要設定的新密碼
然後
按下Enter時,終端機會要你輸入之前的密碼才給變更!

留言

張貼留言

這個網誌中的熱門文章

[筆記] CRLF跟LF之區別 --- 隱形的 bug

[ML筆記] Batch Normalization

[筆記] 統計實習(1) SAS 基礎用法 (匯入資料並另存SAS新檔,SUBSTR,計算總和與平均,BMI)

[ML筆記] Ensemble - Bagging, Boosting & Stacking