1) Захожу в phpMyAdmin и добавляю пользователя + таблица с его именем:
Имя пользователя: opcom Хост: opcom.local Пароль: opcom Подтверждение: opcomДальше в PHP пишу следующее:
$MySQL_HOST = "opcom.local"; $MySQL_USER = "opcom"; $MySQL_PASS = "opcom"; $MySQL_BASE = "opcom"; $MySQLi = new mysqli($MySQL_HOST, $MySQL_USER, $MySQL_PASS, $MySQL_BASE);В результате получаю: "Access denied for user 'opcom'@'127.0.0.1' (using password: YES)".
Почему ошибка очевидно, тока вот какого хрена MySQL зарезолвил имя наука умалчивает.
MySQL 5.1.XX с такими-же настройками работает замечательно.
Что делаю не так? Использовать в замен хоста % является не решением а дибилизмом, и остаётся только в роутере пробросить порт 3306...