開發時,一般數據測試都是在測試環境,這是就需要設置host指向測試數據庫;下面我記錄三個方法,也是網上看到的,在此做下筆記。
1.通過 vi 編輯host
方法如下:
(a)打開終端,輸入如下命令:
sudo vi /etc/hosts
(b)輸入密碼(登陸電腦的密碼)
(c)在終端會顯示一些數據,關於host介紹;如果最后一行顯示為more時,按回車鍵,就可以看到一些編輯命令;
分別有:open edit recover delete quit;
這里輸入 E,進入編輯;進入編輯界面后,輸入 i 進行插入;完成插入后按ESC鍵,再輸入 :wq 進行保存;
2.通過 nano 編輯host
方法與上面類似,在終端中運行:
sudo nano /etc/hosts
同樣是輸入密碼,打開 hosts 文件,按照你的需要對該文件進行編輯;編輯完畢之后按 ctrl+o 保存,出現 File Name to Write: /etc/hosts 的時候按回車確認,再按 ctrl+x 退出即可。
3.在圖形界面中修改
打開 Finder,然后點擊菜單欄中的 前往——前往文件夾(或者快捷鍵 Shift+Command+G),在路徑中輸入 /private,進入之后在 etc 文件夾上點擊右鍵——顯示簡介,在文件夾簡介窗口的最下面找到“共享與權限”,將 everyone 的權限修改為“讀與寫”,如果你發現不能修改的話,將右下角的那把小鎖解開就可以修改了。
修改 etc 文件夾的權限之后,再進入 etc 文件夾下面,修改名為 hosts 文件的權限(同樣是everyone讀與寫),修改完成之后,你就可以直接在 hosts 文件上點右鍵,通過“文本編輯”打開並編輯該文件了,不會出現沒有權限的提示。修改並保存完成之后,記得將該文件和 etc 文件夾的權限還原。
以后三種方法本人已驗證,在最新的系統中可以使用!