请参考此连接: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了