PDO не может подключиться к удаленному серверу MySQL
сервер A (192.168.1.3)
Сервер MySQL (5.6.12) порт 6603, сокет /var/run/mysql/mysql.sock
php (5.5.0) php.ini pdo_mysql.default_socket = /var/run/mysql/mysql.sock
сервер B (192.168.1.4)
MySQL сервер (5.5.11) порт 3306, сокет /var/run/mysql/mysql.sock
На сервере А есть работа при использовании
$conn = new PDO('mysql:hostname=localhost;dbname=DB_TEST','username','password');
но не может подключиться к серверу B при использовании
$conn = new PDO('mysql:hostname=192.168.1.4;dbname=DB_TEST;port=3306','username','password');
ОШИБКА: SQLSTATE [28000] [1045] Доступ запрещен для пользователя 'username' @ 'localhost' (используется пароль: YES)
но работать на
$conn = mysql_connect('192.168.1.4:3306', 'username', 'password');