MySQL报错SQLSTATE[HY000] [2002] No such file or directory

本次使用群晖系统搭建php+(mariadb)mysql站点,出现数据库连接失败的问题,错误信息如上,解决方案

找到当前虚拟主机站点对应的php版本,修改其配置文件php.ini,打开后搜索“pdo”找到如下修改信息,

pdo_mysql.default_socket=/data/vdb1/mysql/mysql.sock

其中sock文件路径需确认对应准确。