我们在运行虚拟机上面的项目时,可能要用到本机的数据库,在使用过程中会遇到数据库拒绝访问的情况 ,这是因为在安装本地数据库时没有启动远程连接。
1.先打开本机Mysql的远程连接服务
1.1如果找不到本机mysql服务所在位置可按照以下操作
1.此电脑->管理->服务和应用程序->服务->找到Mysql->查看属性
2.登录Mysql,连接本地服务器
1.我这里用户名为root,密码为123456。
mysql -uroot -p123456
2.创建远程账号(使得虚拟机可以远程访问到本机的mysql)
grant all privileges on *.* to 'root' @'%' identified by '123456' WITH GRANT OPTION;
3.开启MySQL的远程登录账号 并退出
mysql> flush privileges;
mysql>exit
3.登录Linux系统测试
1.先查看本地虚拟机所在电脑的ip地址(即你的windows系统的ip)
使用 win+R打开黑框口输入 cmd
ipconfig
上面IPv4 地址的值就是宿主机(虚拟机所在的电脑的)的IP地址
2.虚拟机连接宿主机(虚拟机所在的电脑的)mysql数据库
mysql -uroot -h192.168.1.0 -p
目录
1.先打开本机Mysql的远程连接服务
2.登录Mysql,连接本地服务器
3.登录Linux系统测试文章来源:https://www.toymoban.com/news/detail-487898.html
文章来源地址https://www.toymoban.com/news/detail-487898.html
到了这里,关于虚拟机远程连接本地数据库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!