模板26套,教程文章76篇,插件13个,会员288位。

酷虾米网站资源

位置: 酷虾米 建站相关 数据库 连接mysql数据库出现server through socket '/xxx/mysql.sock'错误的解决方法

连接mysql数据库出现server through socket '/xxx/mysql.sock'错误的解决方法

栏目:数据库 更新:2021-06-26 47人看过

使用以下教程之前请检查下是不是这种情况Mysql使用localhost连不上用127.0.0.1却可以连接

网站在连接Mysql数据库的时候出现了server through socket '/xxx/mysql.sock'这样的错误,仔细检查发现数据库地址使用127.0.0.1的时候不会出错,数据库地址使用localhost的时候就出现如题错误。

通过网络查找没找到合适的答案,说是套接字连接器连不上,下面给出自己鼓捣出来的解决方法:

1、找到数据库的配置文件。

windows安装是数据库配置文件一般是my.ini,在数据库根目录。

linux安装的数据库配置文件一般是在数据库根目录的my.conf

宝塔安装的数据库在宝塔面板的数据库管理界面,可以直接修改配置文件。

2、在1中找到配置文件之后,查找“socket=一个地址”类似的配置信息,修改成socket=/xxx/mysql.sock; 修改之后的地址是连接数据库出错信息中提示的那个文件地址。

3、创建2中修改后的文件夹,然后把文件夹权限修改成mysql 777,文件夹为空就可以。

4、重载数据库配置,然后重启数据库。

5、不出意外是可以用localhost连接数据库了。



 

附件下载 [ 下载次数:999 ]

    收藏、推荐 Functions

    我要收藏

    文章《连接mysql数据库出现server through socket '/xxx/mysql.sock'错误的解决方法》的地址:https://www.kuxiami.com/jianzhan/database/71.html

    数据库最新文章