Probowalem wszystkiego i wciz ten sam problem. Udalo mi sie polaczyc z baza przez workbencha, tworzac tunel ssh, ale z apacha wciaz dostaje odpowiedz:
ERROR - Connection to DB failed: SQLSTATE[HY000] [2002] No such file or directory
User and pass 100% poprawne, co robie zle?
<?php
try
{
$pdo = new PDO('mysql:127.0.0.1:3306', 'user', 'password');
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$pdo->exec('SET NAMES "utf8"');
echo "Connected!";
}
catch (PDOException $e) {
$error = 'ERROR - Connection to DB failed: ' . $e->getMessage();
echo $error; exit();
}
?>