MYSQL в Debian: каково настоящее имя хоста?

При подключении к базе данных я всегда использовал «localhost» в качестве имени хоста.
Теперь я хочу подключиться к моей базе данных MYSQL из программы Windows, и я должен использовать реальный IP вместо localhost.

Я пытался использовать IP сервера и IP от этого:

SHOW VARIABLES WHERE Variable_name = 'hostname'

Но оба не работают. Как я могу проверить реальный IP-адрес, который может быть использован для подключения к MySQL DB?

MYSQL база данных была установлена на моем сервере Debian без каких-либо специальных настроек, я думаю.

1 ответ

  1. Проверьте пользовательскую таблицу в MySQL.

    select user, host from mysql.user;
    

    Проверьте, есть ли у них права на удаленное подключение или нет.

    Также проверьте bind-addressфайл конфигурации, он должен быть прокомментирован.