美文网首页
用自己的mysql替代XAMPP自带的mysql的相关配置

用自己的mysql替代XAMPP自带的mysql的相关配置

作者: O泪O | 来源:发表于2016-03-07 19:57 被阅读4661次

临近毕业答辩,毕设的实现终于被提上了日程了,要做一个网站,当然,第一步就是搭环境喽,我决定使用XAMPP+Aptana+CI框架来完成,终于我猜到了坑(PS:我使用的是Mac OS)。

问题描述:

xampp自带的mysql不知道为什么,在图形界面怎么也启不来,好不容易用命令启动之后,又建立不了链接,多处求医无果之后,我决定放弃,使用自己的数据去替代它。配置好CI中database.php



结果跑起来之后报错了: Unable to connect to your database server using the provided settings.

定位问题及解决方案:

一通折腾加搜索终于发现了问题的所在,当我们mysql发生改变的时候,相应的socket也应该跟着变换。解决步骤如下:
1.启动mysql(mysql.server start)
2.进入mysql(mysql -u root -p)
3.输入status;命令(注意不要落下分号哦),查看“UNIX socket”的值



4.找到你的php.ini文件,修改里面的mysql.default_socket、mysqli.default_socket、pdo_mysql.default_socket的值为上述“UNIX socket”的值(sudo find / -name 'php.ini' )


5.重启xampp,再试一下吧。

相关文章

网友评论

      本文标题:用自己的mysql替代XAMPP自带的mysql的相关配置

      本文链接:https://www.haomeiwen.com/subject/wptzkttx.html