MYSQL 关于 Debian:真正的主机名是什么?
MYSQL on Debian: what's the real host name?
当我连接到数据库时,我总是使用 "localhost" 作为主机名。
现在我想从 Windows 程序连接到我的 MYSQL 数据库,我必须使用真实 IP 而不是本地主机。
我尝试使用服务器 IP 和 IP 来自:
SHOW VARIABLES WHERE Variable_name = 'hostname'
但两者都不行。如何查看可用于连接到 MYSQL 数据库的真实 IP 地址?
MYSQL 数据库安装在我的 Debian 服务器上,我认为没有任何特殊设置。
检查 MySQL 中的用户 table。
select user, host from mysql.user;
检查他们是否有远程连接的权限。
同时检查配置文件中的bind-address
,它必须被注释。
当我连接到数据库时,我总是使用 "localhost" 作为主机名。 现在我想从 Windows 程序连接到我的 MYSQL 数据库,我必须使用真实 IP 而不是本地主机。
我尝试使用服务器 IP 和 IP 来自:
SHOW VARIABLES WHERE Variable_name = 'hostname'
但两者都不行。如何查看可用于连接到 MYSQL 数据库的真实 IP 地址?
MYSQL 数据库安装在我的 Debian 服务器上,我认为没有任何特殊设置。
检查 MySQL 中的用户 table。
select user, host from mysql.user;
检查他们是否有远程连接的权限。
同时检查配置文件中的bind-address
,它必须被注释。