首页 存档 技术 查看内容

(实用篇)windows下用navicat远程链接虚拟机Linux下MySQL数据库

2018-3-30 13:00 |来自: 互联网 659 0

摘要: 加php自学与交流微信群:wucy03商务广告合作部分最全的 2017年最新PHP全套视频 这是我见过的最全的全套视频,包括前端/PHP等共2000G!比外面的好太多了,现在免费领取!领取方式:加微信:ali010305详聊,领取 验证 ...

php自学与交流微信群wucy03

商务广告合作部分

最全的 2017年最新PHP全套视频

这是我见过的最全的全套视频,包括前端/PHP等共2000G!比外面的好太多了,现在免费领取!领取方式:加微信:ali010305详聊领取 验证消息记得填写:学习,不然很难通过。



文章正文内容

用navicat远程连接虚拟机中的MySQL数据库,一直连不上,在网上搜索了一下,发现原因是MySQL对远程用户登陆的授权问题。这里说一下我的解决方法。

  首先,我用navicat去远程链接我虚拟机中的MySQL,链接测试失败。

  然后在虚拟机中查看网络端口信息:

  #netstat -ntpl

  

  之后查看了防火墙的状态,发现3306端口的数据包都是丢弃状态

  #iptables-vnL

  

  

  这里要清除防火墙中链中的规则

  #iptables-F

  在这之后,我又远程链接了一下MySQL,出现了以下错误,查了一下,是因为MySQL没有允许远程登陆,所以要授权MySQL远程登陆。

  

  

这里先说一下MySQL登陆:

  格式: mysql -h主机地址 -u用户名-p用户密码


   1、例1:连接到本机上的MYSQL
   找到mysql的安装目录,一般可以直接键入命令mysql -uroot -p,回车后提示你输密码,输入密码,直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部