【mysql-01】开放远程连接权限遇到的问题

环境

  • 电脑本机ip:192.xxx.xxx.xxx
  • 虚拟机A的ip:192.168.132.100
  • 虚拟机B的ip:192.168.132.101

虚拟机A上的mysql用户权限情况

image

  • 如图,在虚拟机A上的mysql开放了本地电脑ip的访问权限,用户名为forstrawberry,也开放了另一台虚拟机B的访问权限,用户名为master,但是使用本机无法远程访问A上的mysql,而虚拟机B可以正常访问。

具体问题

  • 本地电脑可以ping通 ping 192.168.132.100
  • 本地电脑使用 mysql -h 192.168.132.100 -p 3306 -u forstrawberry -p ****连接不上
  • 虚拟机B 使用 mysql -h 192.168.132.100 -p 3306 -u master -p ****可以连接

解决办法

  • 不知道为什么本地电脑是通过192.168.132.1接口访问虚拟机A上的mysql。把权限中的ip改为这个,本地电脑即可访问。
posted @ 2022-12-19 16:18  叶湘伦配锅包肉  阅读(31)  评论(0编辑  收藏  举报