(图解)windows下的mysql客户端mysqlworkbench 链接虚拟机上CentOS的mysql服务器
2015-04-17 08:59
288 查看
本人在虚拟机上CentOS的Linux环境下安装了mysql服务器,在本地Windows下安装了mysql的客户端mysqlworkbench
,所以就想让windows下的mysql客户端mysqlworkbench 链接虚拟机上CentOS的mysql服务器,整个过程记录如下:
一、安装客户端Mysql
WorkBench
1.下载安装包:mysql-workbench-community-6.2.5-winx64.msi
下载路径:http://dev.mysql.com/downloads/workbench/
![](http://img.blog.csdn.net/20150417091352122?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXV6b25ndGFv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2.仅仅下载workBench的安装包是不行的,下载的上方还有段文字,介绍安装的先决条件是安装下面软件:
![](http://img.blog.csdn.net/20150417091535503?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXV6b25ndGFv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3.我只下载了Visual C++ Redistributable for Visual Studio 2013下的三个软件:
![](http://img.blog.csdn.net/20150417091556280?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXV6b25ndGFv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4.通过上面的途径,一共得到四个安装包,如下图:
![](http://img.blog.csdn.net/20150417091654437?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXV6b25ndGFv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
5.安装步骤: 只要先安装vcredist_x64.exe,然后再安装mysql-workbench-community-6.2.5-winx64.msi 就OK,其它两个可以不需要。
二、安装Mysql服务端
在CentOS下利用rpm -qa | grep mysql 命令查看是否已经安装,没有安装的话 就用 yum install mysql 命令安装,这种资料比较多,比较简单,不再叙述。
![](http://img.blog.csdn.net/20150417092648142?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXV6b25ndGFv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
三、windows下的mysql客户端mysqlworkbench 链接虚拟机上CentOS的mysql服务器
1.首先启动mysql服务器,如下图:
![](http://img.blog.csdn.net/20150417093027822?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXV6b25ndGFv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2.查看服务器IP、Port:
![](http://img.blog.csdn.net/20150417093625736?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXV6b25ndGFv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3.windows下查看是否能够Ping通IP:
![](http://img.blog.csdn.net/20150417093854997?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXV6b25ndGFv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
4.windows下查看是否能telnet 通IP、Port
win7下需要安装telnet服务,zip包下载后解压可以直接使用,工具下载路径:http://download.csdn.net/download/yuzongtao/8602985
![](http://img.blog.csdn.net/20150417095308600?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXV6b25ndGFv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
5.在mysql服务器端给客户端IP授权:
--分配权限,root远程访问
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
--生效
FLUSH PRIVILEGES;
![](http://img.blog.csdn.net/20150417095642226?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXV6b25ndGFv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
6.这时链接报错:
![](http://img.blog.csdn.net/20150417095729772?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXV6b25ndGFv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
7.关闭Linux防火墙
![](http://img.blog.csdn.net/20150417095927615?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXV6b25ndGFv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
8.按照授权的用户名和密码登陆,链接成功。
,所以就想让windows下的mysql客户端mysqlworkbench 链接虚拟机上CentOS的mysql服务器,整个过程记录如下:
一、安装客户端Mysql
WorkBench
1.下载安装包:mysql-workbench-community-6.2.5-winx64.msi
下载路径:http://dev.mysql.com/downloads/workbench/
2.仅仅下载workBench的安装包是不行的,下载的上方还有段文字,介绍安装的先决条件是安装下面软件:
3.我只下载了Visual C++ Redistributable for Visual Studio 2013下的三个软件:
4.通过上面的途径,一共得到四个安装包,如下图:
5.安装步骤: 只要先安装vcredist_x64.exe,然后再安装mysql-workbench-community-6.2.5-winx64.msi 就OK,其它两个可以不需要。
二、安装Mysql服务端
在CentOS下利用rpm -qa | grep mysql 命令查看是否已经安装,没有安装的话 就用 yum install mysql 命令安装,这种资料比较多,比较简单,不再叙述。
三、windows下的mysql客户端mysqlworkbench 链接虚拟机上CentOS的mysql服务器
1.首先启动mysql服务器,如下图:
2.查看服务器IP、Port:
3.windows下查看是否能够Ping通IP:
4.windows下查看是否能telnet 通IP、Port
win7下需要安装telnet服务,zip包下载后解压可以直接使用,工具下载路径:http://download.csdn.net/download/yuzongtao/8602985
5.在mysql服务器端给客户端IP授权:
--分配权限,root远程访问
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
--生效
FLUSH PRIVILEGES;
6.这时链接报错:
7.关闭Linux防火墙
8.按照授权的用户名和密码登陆,链接成功。
相关文章推荐
- windows下的mysql客户端mysqlworkbench链接虚拟机上CentOS的mysql服务器
- Windows下使用MySQL客户端连接MySQL服务器的操作
- 企业内部在centos7.2系统中必杀技NTP时间服务器及内网服务器时间同步(windows和linux客户端同步)
- Git初步配置 ubuntu服务器 windows客户端 虚拟机
- CentOS下SVN服务器运行,windows作为客户端连接SVN服务器失败的处理
- 企业内部在centos7.2系统中必杀技NTP时间服务器及内网服务器时间同步(windows和linux客户端同步)
- 在CentOS 6.x上配合Windows客户端搭建 git(gitosis)服务器
- Navicat和MySQL的故事之“使用Navicat远程连接装在虚拟机centos上的mysql服务器问题总结”
- Windows下Navicat连接虚拟机CentOS中的MySql
- CentOS7下利用rsyslog+loganalyzer配置日志服务器及Linux和windows客户端配置
- mysql 数据库集群搭建:(一)VirtualBox中多台CentOS虚拟机间和windows主机间互通以及访问互联网设置
- 虚拟机centos中java代码实现linux(作为服务端),windows(作为客户端)通信
- Linux中SVN服务器安装与使用以及windows客户端的使用(CentOS-6.5)
- Windows下mysql客户端访问Linux下mysql-cluster的SQL节点服务器
- centOs6.9服务器版本安装图解(包含java和mysql)
- Xshell 5+lrzsz实现Windows客户端向CentOS服务器上传文件
- 搭建Git服务器(Ubuntu虚拟机)和windows客户端
- 20120520 本地mysql客户端不能连接虚拟机服务器