记录一个在VMware的CentOS环境下安装TPshop时遇到的一个BUG。。
如下图,安装到第二步时输入数据库密码时提示“数据库链接配置失败”。

查了几个网站的资料,大致总结出了两种解决方案:
第1种是重新安装mysql数据库,但我个人觉得算不上什么太好的解决方法,因为我的数据库中有数据,重新安装mysql还需要迁移数据。
第2种是通过修改和tpshop项目相关的管理工具(比如之前跟着tpshop官方的视频讲解时使用过的lnmp一键部署工具)的配置文件的方式,将mysql目录或线程加载到tpshop项目的php环境中。
对比两种方案,事实上第1种方案似乎更简单一些,原因显而易见:第2种方案似乎有些涉及到linux系统方面的专业理论了,比如线程管理、调度等等,恐怕我这种一般的本科生解决不了这么难的问题... ...
综上,采取第1种方案,即“重装mysql+数据迁移”的方式。
----------------------------------------------------分割线----------------------------------------------------
后来我把最上面的数据库服务器一栏改成了127.0.0.1,发现竟然奇迹般地正常了。。。

然后根据其他栏后面的提示信息和官方视频教程修改一下数据库的配置文件(my.cnf,不知道在哪里可以用find命令查找)和其他选项,配置成功。


浙公网安备 33010602011771号