windows下用navicat远程链接虚拟机Linux下MySQL数据库
navicat远程连接虚拟机中的MySQL数据库 1、在linux查看mysql服务器IP地址 ? ?ifconfig 记住此IP navicat设置 ?设置完毕 ? 遇到问题 一直连不上,在网上搜索了一下,主要原因为两种 1?虚拟机防火墙或者 3306端口未启用 2?mysql授权问题 ? 问题1? 连接时错误提示 使用图形界面管理工具Navicat for MySQL连接Mysql数据库时提示错误:Can‘t connect to MySQL server (10060) ? 问题原因: 导致些问题可能有以下几个原因: 1、网络不通; 2、服务未启动; 3、防火墙端口未开放; 解决方法: 启动服务: 首先,我用navicat去远程链接我虚拟机中的MySQL,链接测试失败。 然后在虚拟机中查看网络端口信息: #netstat -ntpl ?查看防火墙的状态,查看3306端口, ?如果3306如下,是drop状态,或者根本无3306端口,说明3306端口设置问题 解决办法: ? 启动服务: ? 开放防火墙端口 开启3306端口监听,开启后如下图 ?扩展知识 防火墙其他相关操作 临时关闭防火墙服务 ? ?问题2 远程链接了一下MySQL,出现了以下错误,查了一下,是因为MySQL没有允许远程登陆,所以要授权MySQL远程登陆。
? 从任何主机上使用root用户,密码:yourpassword(你的root密码)连接到mysql服务器: ? 这时再通过navicat远程链接MySQL,链接测试,如下图,成功。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 无法加载DLL’xmogrt’:来自Tridion元数据查询
- windows – 通过PowerShell运行.cmd文件
- 在Nano Server上下载PowerShell文件?
- 内存 – WinXP任务管理器中“Mem Usage”高于“VM Size”
- windows-server-2008-r2 – 如何在重命名审核日志中确定新文
- windows-server-2008 – 我可以删除并重新添加一个已复制的
- windows-server-2008-r2 – 没有源IP的事件ID 4625
- Windows开发人员应该知道命令行吗?
- windows-explorer – 如何阻止explorer.exe保持文件打开状态
- 使用vagrant Windows 10没有输出
- windows – 构建DLL时;我应该链接什么类型的CRT?
- windows-phone-8 – 适用于Windows Phone 8的企业
- windows-phone-8 – LongListMultiSelector将Che
- windows – 如果域控制器被盗,我该怎么办?
- windows-server-2003 – 选择合适的备份解决方案
- 如何使用Windows Server 2012缓存Internet内容?
- 完美解决windows10磁盘占用100%并出现卡顿、假死
- windows – 如何在每天的某个时间自动打开网站
- windows – VPN上的动态DNS注册?
- windows – 将当前目录更改为批处理文件目录