есть два компьютера # 1 с базой данных MySQL и appache и ПК № 2 с формой ac #, попытайтесь подключиться к этой базе данных
Вот моя строка подключения, используемая на ПК № 2: SERVER=My_public_ip;PORT=3306;DATABASE = my_test; UID = root; PASSWORD = xxxx;"
когда я пытаюсь подключиться локально с ПК № 1, это работает хорошо:
SERVER=localhost;DATABASE = my_test; UID = root; PASSWORD = xxxx;"
я сделал мой удаленный пользователь root таким образом:
GRANT ALL ON *.* to '%'@'%' WITH GRANT OPTION;
и все, что я получаю, это средство просмотра событий: unable to connect to any of the specified MySQL host
теперь я думаю, что это не имеет ничего общего с брандмауэром aftr отключить их на обоих компьютерах, и я по-прежнему получаю одно и то же сообщение об ошибке, но я не могу понять это