Не удается подключиться к серверу MySQL, ошибка 113

Пытаясь сделать простое подключение к моим серверам базы данных MySQL, и я получаю

Warning: mysqli_connect(): (HY000/2003): Can't connect to MySQL server on '<host>' (113)

netstat -tulpen имеет запись: 3306

Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode       PID/Program name
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      999        801279      32067/mysqld

Мой bind-адрес в my.cnf установлен на 0.0.0.0 и я до сих пор не могу подключиться к базе данных.

Мои пользователи MySQL

+------------------+------------------------+
| User             | Host                   |
+------------------+------------------------+
| root             | 127.0.0.1              |
| root             | localhost              |
| root             | <ip>                   |
+------------------+------------------------+

Я могу подключиться изнутри моего сервера.

Что мне не хватает?

заранее спасибо

5

Решение

ошибка 113 показывает ошибку «нет маршрута к хосту». Вы должны настроить свой IP-адрес на обеих машинах.
конечно, он должен быть routable.else, он не будет работать.

6

Другие решения

В вашем конкретном случае есть два варианта. Скорее всего, ваш брандмауэр все еще блокирует этот порт, поэтому внешний не может получить к нему доступ. Альтернатива, и еще более странная — это проблема идентичности. MySQL по умолчанию не позволяет пользователю с правами администратора входить как внутри, так и снаружи. Вам нужно будет определить пару «Хост» и «Пользователь», чтобы эта идентификационная информация была разрешена для входа в систему, отличную от «localhost».

Сначала войдите на сервер MySQL, а затем в службу MySQL.

    root# mysql -u root -p

Затем откройте базу данных с именем «mysql» и посмотрите на интересующего вас пользователя. Мой пример будет моим «пользователем root».

mysql> use mysql;
mysql> select * from user where User="root";
+-----------+------+-------------------------------------------+-------------+-------------+-------------+-------------+-------------+-----------+-------------+---------------+--------------+-----------+------------+-----------------+------------+------------+--------------+------------+-----------------------+------------------+--------------+-----------------+------------------+------------------+----------------+---------------------+--------------------+------------------+----------+------------+-------------+--------------+---------------+-------------+-----------------+----------------------+
| Host      | User | Password                                  | Select_priv | Insert_priv | Update_priv | Delete_priv | Create_priv | Drop_priv | Reload_priv | Shutdown_priv | Process_priv | File_priv | Grant_priv | References_priv | Index_priv | Alter_priv | Show_db_priv | Super_priv | Create_tmp_table_priv | Lock_tables_priv | Execute_priv | Repl_slave_priv | Repl_client_priv | Create_view_priv | Show_view_priv | Create_routine_priv | Alter_routine_priv | Create_user_priv | ssl_type | ssl_cipher | x509_issuer | x509_subject | max_questions | max_updates | max_connections | max_user_connections |
+-----------+------+-------------------------------------------+-------------+-------------+-------------+-------------+-------------+-----------+-------------+---------------+--------------+-----------+------------+-----------------+------------+------------+--------------+------------+-----------------------+------------------+--------------+-----------------+------------------+------------------+----------------+---------------------+--------------------+------------------+----------+------------+-------------+--------------+---------------+-------------+-----------------+----------------------+
| localhost | root | *A86DD7ED2F8269DFFDC595311DF5FF08872C12AB | Y           | Y           | Y           | Y           | Y           | Y         | Y           | Y             | Y            | Y         | Y          | Y               | Y          | Y          | Y            | Y          | Y                     | Y                | Y            | Y               | Y                | Y                | Y              | Y                   | Y                  | Y                |          |            |             |              |             0 |           0 |               0 |                    0 |
| kickseed  | root | *A86DD7ED2F8269DFFDC595311DF5FF08872C12AB | Y           | Y           | Y           | Y           | Y           | Y         | Y           | Y             | Y            | Y         | Y          | Y               | Y          | Y          | Y            | Y          | Y                     | Y                | Y            | Y               | Y                | Y                | Y              | Y                   | Y                  | Y                |          |            |             |              |             0 |           0 |               0 |                    0 |
| 127.0.0.1 | root | *A86DD7ED2F8269DFFDC595311DF5FF08872C12AB | Y           | Y           | Y           | Y           | Y           | Y         | Y           | Y             | Y            | Y         | Y          | Y               | Y          | Y          | Y            | Y          | Y                     | Y                | Y            | Y               | Y                | Y                | Y              | Y                   | Y                  | Y                |          |            |             |              |             0 |           0 |               0 |                    0 |
| 10.%.%.%  | root | *A86DD7ED2F8269DFFDC595311DF5FF08872C12AB | Y           | Y           | Y           | Y           | Y           | Y         | Y           | Y             | Y            | Y         | Y          | Y               | Y          | Y          | Y            | Y          | Y                     | Y                | Y            | Y               | Y                | Y                | Y              | Y                   | Y                  | Y                |          |            |             |              |             0 |           0 |               0 |                    0 |

Как видите, у меня есть четыре отдельные записи для root: одна для локальной, одна для обратной петли, одна для сервера kickseed и одна для сети разработки. Вам нужно будет пройти через этапы создания и предоставления, как если бы это был новый пользователь, и соответственно настроить свои разрешения.

0