Удалённое подключение к MySQL

263
30 июня 2017, 08:10

Движок DLE. Пытаюсь подключиться с web-хостинга BlazingFast к удалённой машине на Ubuntu с базой данных MySQL с помощью такого кода в файле движка dbconfig.php:

<?PHP
define ("DBHOST", "x-host-x");
define ("DBNAME", "x-name-x");
define ("DBUSER", "x-user-x");
define ("DBPASS", "x-pass-x");
define ("PREFIX", "dle");
define ("USERPREFIX", "dle");
define ("COLLATE", "utf8");
define('SECURE_AUTH_KEY', 'x-key-x');
$db = new db;
?>

И выдаёт ошибку: Host 'x-host-x' is not allowed to connect to this MySQL server.

Как решить проблему?

Answer 1

Откройте файл /etc/mysql/my.cnf/ и проверьте параметр bind-address = 0.0.0.0, это означает доступ со всех интерфейсов. Далее сделайте telnet ip 3306 если есть доступ то значит получится подключится удаленно,и да создайте пользователя для удаленного подключения

READ ALSO
Возврат значений во время Ajax-запроса

Возврат значений во время Ajax-запроса

Уважаемые посетители, столкнулся со сложностью, нуждаюсь в Вашей помощи

248
C++, ошибка stackoverflow

C++, ошибка stackoverflow

Задание:

259
Как склеить строку и вывод функциии length?

Как склеить строку и вывод функциии length?

На с++ не могу понять как можно склеить строку сущность std::string с выводом функции length от другой переменной

266