windows下的mysql如何连接linux下的mysql
Linux下的3306端口也打开了Linux下的mysql里的dbuser1的host也是%,是任意的IP吧?可是windows下的CMD就是连不上咋回事呢?...
Linux下的3306端口也打开了
Linux下的mysql里的dbuser1的host也是%,是任意的IP吧?
可是windows下的CMD就是连不上咋回事呢? 展开
Linux下的mysql里的dbuser1的host也是%,是任意的IP吧?
可是windows下的CMD就是连不上咋回事呢? 展开
3个回答
展开全部
其实mysql数据库只是个服务,不管在window下linux下,都是可以通过客户端来连接的。
cmd就是window下的一个客户端。通过mysql -h服务地址 -u用户名 -p密码 来连接。
如果连接不成功,可能就是地址不对。你可以通过telnet来看看linux下mysql的地址和端口能不能通。如果可以,那就能正常通信了。如果不行,你就要查看mysql的ip是多少。这个涉及到你的window和linux是否在同一个局域网,是否用桥接方式等。
cmd就是window下的一个客户端。通过mysql -h服务地址 -u用户名 -p密码 来连接。
如果连接不成功,可能就是地址不对。你可以通过telnet来看看linux下mysql的地址和端口能不能通。如果可以,那就能正常通信了。如果不行,你就要查看mysql的ip是多少。这个涉及到你的window和linux是否在同一个局域网,是否用桥接方式等。
追问
telnet下。正在连接192.168.XX.XXX...无法打开到主机的连接。 在端口 3306: 连接失败
是必须使用桥接方式么? 我用了桥接方式也失败了
我发现我下载的是免安装版的,netstat没有发现3306的端口,该如何启动这个端口呀
展开全部
首先,纠正一下,mysql只是一个数据库软件,安装在windows还是linux操作系统上,连接方法一致,下面介绍windows下如何连接mysql数据库。
一、本机mysql的连接方式:
1.按快捷键win+R键来进入运行,并输入cmd,点击确定
2.键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。
3.如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>
二、远程mysql的连接方式
假设远程主机的IP为:111.111.111.111,用户名为root,密码为mysql123。则键入以下命令: mysql -h111.111.111.111 -uroot -p;在提示符下输入密码mysql123,连接成功。
一、本机mysql的连接方式:
1.按快捷键win+R键来进入运行,并输入cmd,点击确定
2.键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。
3.如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>
二、远程mysql的连接方式
假设远程主机的IP为:111.111.111.111,用户名为root,密码为mysql123。则键入以下命令: mysql -h111.111.111.111 -uroot -p;在提示符下输入密码mysql123,连接成功。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-06-16
展开全部
先telnet一下看是否是通的!
更多追问追答
追问
telnet下。正在连接192.168.XX.XXX...无法打开到主机的连接。 在端口 3306: 连接失败
主机虚拟机防火墙都关了,也使用的是桥接方式。还有办法么?
追答
可能不在一个网络中,应该是牵扯到大的网络防火墙策略吧,可以问一下你们的系统管理管理员等!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |