MySQL 检查传入主机名 (Linux)

标签 mysql linux

我有一个需要访问数据库的用户。我为他设置了一个用户,但他告诉我他的主机名是什么,我添加了该主机名作为用户名,但他无法连接。我认为可能存在一些脱节,并希望有一种方法可以查看哪个主机名正在通过。他通过 VPN 连接到我们的网络,因此我认为主机名可能会发生变化。谢谢

最佳答案

根据您的评论中的“MySQL said: Can't get hostname for your address”,这一定与 VPN 配置有关。您或您的网络管理员应该能够知道您的盒子在专用网络上的主机名是什么,并且应该将其用作 MySQL 用户表中的主机。

关闭 MySQL 服务器的名称解析也可能有帮助:MySQL error: Can't get hostname from your ip address

关于MySQL 检查传入主机名 (Linux),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20101186/

相关文章:

mysql存在或不存在select查询

java - 在第一个表中获取最后添加的 id 并使用 java 将其插入到另一个表中

php - fetchAll() 的奇怪行为 - PDO

mysql - 删除重复条目

ruby - 如何使用 Ruby 解压 .tgz 文件

C 只删除文件的一部分

mysql - 在 Ruby 中访问 MySQL 存储过程

linux - 有没有办法让 mv 创建要移动到的目录,如果它不存在?

linux - 使用排除从 jar 存档中删除文件

linux - 显示未安装的RPM包的信息?