mac下php页面与数据库连接的环境配置

首先:我用的是mysql5.7。 php环境用的是phpstorm。通过以下环境配置,就可以在php代码中实现与数据库的动态连接。


1。安装mysql5.7,安装最后一步会弹出一个密码窗口,这里很重要,因为下面需要用。

如果不小心点过去的话,那就只能卸载重装了。

方法:一般是在 /usr/local 下有两个 mysql 和 mysql-5.7.9-osx10.9-x86_64

通过前往文件夹可以到达该目录下,删除两个文件,然后重装,注意系统偏好

设置里面的mysql服务也要关掉。如果不知道在哪儿就删掉关机重装。

复制这个密码保存到文档

password:~~~~~~~~


2.在下面的操作之前必须进入偏好设置里面把mysql的服务打开,否则密码永远输不对

在系统偏好设置里打开mysql服务

 使用终端进入mysql 安装目录

  cd /usr/local 

cd mysql-5.7.9-osx10.9-x86_64/

cd bin

./mysql -u root -p

这里,把上面留下的密码粘贴在这里需要用的缺省密码 会车

3.进入mysql 提示符,这可以把进入sql的密码修改,毕竟自动生成的密码太难记了。

SET PASSWORD = PASSWORD('123456');


4.mac 的php模块,开启了这个就能在php里引用数据库了

chmod -xwr php.ini.default // 修改文件夹的只读权限,用不到

打开命令行终端:

cd /private/etc  

// 因为不能直接修改php.ini.default,所以复制一个文件php.ini

sudo cp php.ini.default php.ini

// 进入php.ini

sudo vim php.ini 

// 点击键盘的 i,修改文件,接下来,好吧,找吧,找到下面这几行

extension=php_mysql.dll  

extension=php_mysqli.dll 前面的;去掉 

//以下两项后面加上 /tmp/mysql.sock

mysql.default_socket

mysqli.default_socket

// 点击键盘esc,然后输入下面

:w! 保存

:q退出


最后

// 重启apache

sudo apachectl -restart

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值