请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

虚拟机项目连接不上本地mysql

图片描述
jar文件配置了本地10.99.111.5的ip地址 数据库为mobileoa
图片描述
虚拟机的ip地址为10.99.148.101,为什么连接不上?

正在回答 回答被采纳积分+3

2回答

此间丶少年 2021-04-29 10:36:05

问题原因:mysql服务器出于安全考虑,默认只允许本地登录数据库服务器。

解决方式:

登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称”%”,然后重启mysql这样就允许所有的远程机器进行访问了。

步骤一:通过cmd命令行登录mysql

MySQL -uroot -proot

步骤二:创建root用户

mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'root';

步骤三:对其进行授权(表示你想让root从任何主机连接到mysql服务器。)

mysql> grant all privileges on *.* to 'root'@'%';

执行刷新权限:flush privileges;


1 回复 有任何疑惑可以回复我~
神思者 2021-03-23 20:23:22

你ping一下IP地址

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号