請參考此連接:http://my.oschina.net/joanfen/blog/171109php
http://php.net/manual/zh/install.phphtml
參考連接:http://blog.csdn.net/mr_orange_klj/article/details/42778177mysql
注意:第一種方法是修改配置文件相比於第二三種這個只要修改一次,之後就不用在使用日期函數的時候再來加代碼了,比較省事,可是在mac上找php.ini 這個文件的時候個人沒有,在/etc 這個目錄下我最初只看到php.ini.default 這個文件,可是用vi打開一看裏面的內容是同樣的,因此解決辦法是複製一份相同的文件,把文件名改爲php.ini 放在/etc目錄下再來修改這個配置文件就能夠了sql
3.使用fopen() 函數建立文件的時候,若是發生錯誤,請檢查您是否有向硬盤寫入信息的 PHP 文件訪問權限,建立的文件會和此php文件所處於同一個目錄,必定要修改目錄的權限爲可寫可讀。若是修改後還不行,能夠嘗試修改本目錄的上層目錄訪問權限,我在遇到這個函數問題時就是這樣解決的。瀏覽器
1.剛開始安裝mysql使用 mysql 和mysqladmin命令的時候,若是提示說此命令 not found 能夠嘗試修改別名:bash
alias mysql='/usr/local/mysql/bin/mysql'socket
alias mysqladmin='/usr/local/mysql/bin/mysqladmin'ide
不過這樣等你退出終端就無效了函數
經過運行「sudo vi /etc/bashrc」,在bash的配置文件中加入mysql和mysqladmin的別名ui
#mysql
alias mysql='/usr/local/mysql/bin/mysql'
alias mysqladmin='/usr/local/mysql/bin/mysqladmin'
備註:使用PHP鏈接MySQL可能會報錯「Can't connect to local MySQL server through socket ‘/var/mysql/mysql.sock'」,或者使用localhost沒法鏈接MySQL而須要127.0.0.1,緣由是鏈接時候php默認 去找/var/mysql/mysql.sock了,可是MAC版本的MYSQL改動了文件的位置,放在/tmp下了。處理辦法是按以下修改 php.ini:
mysql.default_socket = /tmp/mysql.sock
2.mysql使用中文的時候中文亂碼問題
參考:http://www.cplusplus.me/1207.html
http://blog.csdn.net/luoweifu/article/details/8832492
注意:mac下面沒有/etc/mysql/my.cnf 這個文件 ,在mac 下找到 /usr/local/mysql/support-files在此目錄下找到後綴.cnf的文件,複製一份而且改爲my.cnf 放在/etc目錄下再來進行配置就ok了