linux下如何使用mysql可视化图形界面客户端查询
过去使用阿里云服务器的云数据库Mysql RDS都是使用另一台windows上安装的mysql客户端去连接的,只需设置下白名单即可。最近使用华为云,发现华为云的RDS是没有名单的这个说法的,公网IP或VPN都是另外收费,这样就导致了在非华为云内网不能访问RDS的问题了。为了省钱,只能考滤在华为云ECS上连接RDS了,因为一般习惯ECS都用linux系统,虽然linux命令行界面也能查询mysql,
过去使用阿里云服务器的云数据库Mysql RDS都是使用另一台windows上安装的mysql客户端去连接的,只需设置下白名单即可。最近使用华为云,发现华为云的RDS是没有名单的这个说法的,公网IP或VPN都是另外收费,这样就导致了在非华为云内网不能访问RDS的问题了。为了省钱,只能考滤在华为云ECS上连接RDS了,因为一般习惯ECS都用linux系统,虽然linux命令行界面也能查询mysql,考滤到日后的运维还是得用一个可视化查询分析器才方便,于是就开始想验证下在linux下安装mysql图形界面客户端来用的方案,今天折腾出来了,在这里总经分享一下。
整体的思路是:
1.先让linux安装图形界面包,达到用远程工具连接它,可视化操作linux。
2.在linux下安装 Mysql可视化查询客户端
一. 安装 linux图形界面包" workstation " 或 “Server with GUI”。
因为服务器使用是的CentOS 8.0 ,
[root@zongdaosoft.com ~]# dnf groupinstall “workstation”
或者
[root@zongdaosoft.com ~]# dnf groupinstall “Server with GUI”
这里会下载和安装一堆东西,最后成功安装后重启系统
[root@zongdaosoft.com ~]# reboot
二.在linux下安装VNC服务端
[root@zongdaosoft.com ~]# dnf install -y tigervnc-server tigervnc-server-module
设置 VNC 密码
[root@zongdaosoft.com ~]# vncpasswd
设置 VNC 服务器配置文件
复制配置文件 到系统启动目录下
[root@zongdaosoft.com ~ ] cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
修改配置文件
[root@zongdaosoft.com ~]# vim /etc/systemd/system/vncserver@:1.service
设置VNC登陆用户和组。
启动 VNC 服务并允许防火墙中的端口
[root@zongdaosoft.com ~]# systemctl daemon-reload
[root@zongdaosoft.com ~]# systemctl start vncserver@:1.service
或者 vncserver 命令进行启动 ,启动后查看进程启动情况
[root@zongdaosoft.com ~]# ps -ef |grep vnc
端口号默认为:5901
[root@zongdaosoft.com ~]# systemctl enable vncserver@:1.service
到云服务器安全组去配置开放端口对外。
三.下载安装最新版VNC客户端安装,连接上去验证下。
四.下载mysql -Workbench for linux版本安装
下载地址:https://dev.mysql.com/downloads/workbench/ ,选择正确的linux版本,CentOS是属于 Red Hat版。
在服务器上下载或下载后上传到服务去。
用VNC远程桌面找到rpm安装文件直接安装,就像windows软件一样,安装完成后就可以可视化打开软件进行连接Mysql查询了,运行还挺流畅的,一切跟windows一样。
更多推荐
所有评论(0)