tp5使用mysql.sock文件连接配置问题

浏览:201 发布日期:2017/09/12
5.0.0 - 普通 - 已处理
database.php配置如下'socket'         => '/tmp/mysql.sock',
// 服务器地址
//'hostname'       => '127.0.0.1',
// 端口
//'hostport'       => '3306',
……
连接不上,报SQLSTATE[HY000] [2002] Connection refused

只有配置 // 连接dsn
'dsn'            => 'mysql:dbname=db_name;unix_socket=/tmp/mysql.sock;charset=utf8',
才能连上,建议 parseDsn 判断做一下调整,配置socket后,不应拼接host了
评论(
后面还有条评论,点击查看>>