当前位置:Gxlcms > 数据库问题 > 【win10主机】访问virtualbox上【32位winXP系统虚拟机】上启动的mysql

【win10主机】访问virtualbox上【32位winXP系统虚拟机】上启动的mysql

时间:2021-07-01 10:21:17 帮助过:31人阅读

解决A:

百度了一下,原因在于虚拟机上的mysql没有设置远程访问权限,具体解决步骤如下:

  1.虚拟机上,点击开始--所有程序--Mysql--command line Client;

  2.输入mysql密码,登录进入;或者在DOS命令窗口执行:mysql -u root -p,然后输入密码登录进入;

  3.执行:use mysql;

  4.执行:select host from user where user=‘root‘;      可以看到当前主机mysql配置信息为localhost.

  5.执行:update user set host = ‘%‘ where user = ‘root‘;    将Host设置为通配符%,后便可以允许远程访问。

  6.执行:select host from user where user=‘root‘;     验证配置信息更改为 %。

  7.执行:flush privileges;     使配置立即生效

  技术图片

  

然后,主机上就可以连接 虚拟机里的mysql数据库了。

 

【win10主机】访问virtualbox上【32位winXP系统虚拟机】上启动的mysql

标签:virtual   密码登录   color   winxp   where   点击   bsp   mysql密码   允许   

人气教程排行