PHP连接不是MySQL,但MySQL命令行操作是正常的。

失败状态:PHP网站未能连接到MySQL,但它可以通过MySQL命令在命令行下登录和正常操作。
解uff1a
1。在命令行上,登录到MySQL并执行以下命令:
复制代码代码如下:显示变量like'socket;
执行后,它将类似于以下内容:
复制代码代码如下所示:
variable_name 价值
套接字
2、编辑php.ini,找到mysql.default_socket配置项,默认为空值(一般用袜子路径设置时,添加编辑MySQL)这个值 / / /回家/到MySQL数据在上面显示。
复制代码代码如下所示:
本地MySQL连接的默认套接字名称。如果空使用内置的
MySQL的默认值。
mysql.default_socket = / / /回家/到MySQL数据
3,重新启动PHP。