美文网首页
【实操】7. windows下用navicat链接虚拟机MySQ

【实操】7. windows下用navicat链接虚拟机MySQ

作者: Queenie的学习笔记 | 来源:发表于2019-07-26 17:10 被阅读0次

1. 我在我的虚拟机中新建了一个数据库 python0726

图片.png

2. navicat新建连接,注意几个关键字段,用户名就是安装mysql时的用户名,

图片.png

3. 端口3306(虽然不明白为什么是3306),连接报错。原因有两个:

 - 虚拟机防火墙或者 3306端口未启用;
 - mysql授权问题

4. 解决办法,参考下文。

参考文章: https://www.cnblogs.com/brankoliu/p/10845491.html

估摸着我的是授权问题,
从主机上使用root用户名及密码连接到mysql服务器,执行命令:

  1. mysql -u root -p
  2. mysql>GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
  3. FLUSH PRIVILEGES(刷新权限 )

这时再通过navicat远程链接MySQL,链接测试成功。


图片.png

相关文章

网友评论

      本文标题:【实操】7. windows下用navicat链接虚拟机MySQ

      本文链接:https://www.haomeiwen.com/subject/kxpdrctx.html