使用NavicatforMySQL工具连接本地虚拟机上的MySQL
- 软件开发
- 2025-09-06 07:30:01

昨天在虚拟机上装了MySQL数据库,今天打算用Navicat for MySQL工具连下,结果连接不上。
使用本地Navicat for MySQL工具连接虚拟机上的MySQL数据库:
1.Navicat连接mysql解决方案
1、首先使用xshell工具连上虚拟机服务器,输入命令:# mysql -u root -p,然后回车,输入密码后回车进入mysql命令行
2.登录mysql2、敲入命令:# use mysql; 回车
3.use mysql database3、输入select user, authentication_string, host from user;回车,看到host中只有localhost主机,所以需要将要连接此MySQL的主机IP添加到这里:
4.查看连接mysql主机4、输入授权远程访问命令:grant all privileges on *.* to 'root'@'192.168.xxx.xxx' identified by '123456' with grant option;
5.授权远程访问然后输入flush privileges;命令。
如果此处grant命令出错,
6.grant命令报错参考: blogs /lqinghua/p/11641430.html 解决,一般是密码策略问题。
也可以参考: blogs /benjamin77/p/10234547.html
5、再次输入select user, authentication_string, host from user;回车,可以看到host中已有新加的IP。
7.授权成功接下来再次尝试用本机Navicat for MySQL连接虚拟机MySQL,如果还连接不上,需要关闭虚拟机的防火墙,
详见: .jianshu /p/d58c3307de51
本文参考资料: zhidao.baidu /question/871934886095716972.html
最后编辑于:2025-02-05 20:55:48 © 著作权归作者所有,转载或内容合作请联系作者喜欢的朋友记得点赞、收藏、关注哦!!!
使用NavicatforMySQL工具连接本地虚拟机上的MySQL由讯客互联软件开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“使用NavicatforMySQL工具连接本地虚拟机上的MySQL”
上一篇
如何理解什么是股指期货?
下一篇
FFmpeg全面知识大纲梳理