Как настроить удаленное подключение к mysql?

101
21 декабря 2020, 15:00

Не получается подключиться удаленно к mysql серверу.

В ubuntu-сервере в конфигах mysql я настроил, чтобы он был доступен с любого адреса:

> netstat -nap | grep mysql
tcp6  0    0 :::3306   :::*       LISTEN        80185/mysqld
unix  2    [ ACC ]    STREAM     LISTENING     2499807  80185/mysqld      /var/run/mysqld/mysqld.sock
unix  3    [ ]        STREAM     CONNECTED     2678908  109866/mysql
unix  3    [ ]        STREAM     CONNECTED     2678296  80185/mysqld      /var/run/mysqld/mysqld.sock
unix  3    [ ]        STREAM     CONNECTED     2677308  80185/mysqld      /var/run/mysqld/mysqld.sock
unix  3    [ ]        STREAM     CONNECTED     2674988  109818/mysql

Создал пользователя в mysql с доступом из любого хоста:

mysql> use mysql;
mysql> select user, host from user where user='testdbuser';
+------------+----------------+
| user       | host           |
+------------+----------------+
| testdbuser | %              |
+------------+----------------+

И после этого когда пытаюсь подключиться к БД со своего ПК Workbench мне выдает :

Failed to connect to mysql at with user testdbuser. Access denied for user 'testdbuser'@'94.230.162.107' (using password:YES)

Когда проверяю подключение по telnet, то он мне выдает:

Got packets out of orderConnection closed by foreign host.

Подскажите, что я делаю не так???

READ ALSO
Получение json из бд

Получение json из бд

В бд хранится данные в формате json, вот так выглядят {"0,2,,,,,,,,,,,,,,": ""} Мне нужно получить их и записать в массив js

147
Помогите с изменением XML файла

Помогите с изменением XML файла

Есть файл xml на пример с такой структурой:

128
не отправляется POST запрос через CURL

не отправляется POST запрос через CURL

есть код , но при отправке , сервер не получае мой запрос ввиде json,прилетает пустой , в чем может быть проблема

110