小编def*_*nce的帖子

通过 VirtualBox 访问 MySQL 服务器

我正在尝试让 MySQL 服务器(位于 VM 内)响应客户端(位于主机上)。所有方法都返回相同的:

Host '10.0.2.2' is not allowed to connect to this MySQL server
Run Code Online (Sandbox Code Playgroud)

我已经确保正确的端口转发。我还确保,在my.cnf我有以下几行:

skip-external-locking
bind-address = 0.0.0.0
Run Code Online (Sandbox Code Playgroud)

这对我不起作用。我也试着玩了一下:

bind-address = 10.0.2.2
Run Code Online (Sandbox Code Playgroud)

但这对我也不起作用 - 服务器无法启动。

任何想法,我错在哪里?

更新。我没有检查权限,root@%如何更改已创建的 MySQL 用户的权限?

解决了。

mysql virtualbox

21
推荐指数
1
解决办法
3万
查看次数

标签 统计

mysql ×1

virtualbox ×1