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一样。
linux下如何使用mysql可视化图形界面客户端查询相关推荐
- liunx tar安装mysql_在Linux下,安装Mysql(tar)
在Linux下,安装Mysql(tar) # cd /home/tmp (进入压缩包所在目录) # groupadd mysql (建立mysql组) # useradd -g mysql mysql ...
- linux下的PHP+Mysql+PHPWind实现
linux下的PHP+Mysql+PHPWind实现 1安装httpd.mysql mysql-server php php-mysql php-mbstring yum -y install mys ...
- linux mysql插入中文乱码_解决Linux下Tomcat向MySQL插入数据中文乱码问题
一.问题 在windows上面使用eclipse开发的项目在windows上面运行一切正常,部署到腾讯云时出现向MySQL数据库中插入数据是中文乱码 二.解决办法 1.尝试一 直接在linux上面使用 ...
- Linux下删除mysql实例,linux下完全删除mysql
在linux下开发,mysql数据库是经常用到的,对于初学者来说,在linux怎么安装卸载mysql数据库,也许可能比较痛苦,这里简单介绍下,怎么卸载msql数据库. a)查看系统中是否以rpm包安装 ...
- linux备份mysql怎样操作,Linux下自动备份MySQL数据库详细操作步骤(转载)
环境说明 操作系统:CentOS IP:192.168.150.214 Oracle数据库版本:Oracle11gR2 用户:root 密码:123456 端口:3306 数据库:ts_0.ts_1. ...
- mysql5.6.24安装perl,linux下perl操作MySQL数据库(需要安装DBI)
这篇文章主要为大家详细介绍了linux下perl操作MySQL数据库(需要安装DBI),具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编小韵来看看吧!DBI安装:D ...
- linux下彻底卸载mysql 图解教程
linux下彻底卸载mysql 图解教程 1.查找以前是否装有mysql 命令:rpm -qa|grep -i mysql 可以看到如下图的所示: 说明之前安装了: MySQL-client-5.5. ...
- VM下Centos7虚拟机无法进入图形界面并提示Started Virtualization daemon...ices..shutdown
VM下Centos7虚拟机无法进入图形界面并提示Started Virtualization daemon,百度了很久都没有解决方案,有大神解决了麻烦回复下~
- Linux下自动备份MySQL数据库及Can‘t connect to local MySQL server through socket和you need (at least one of) 解决e
Linux下自动备份MySQL数据库及Can't connect to local MySQL server through socket和Access denied; you need (at le ...
- Linux 下第一次使用MySQL遇到几种问题。
Linux 下第一次使用MySQL遇到几种情况 1.Access denied for user 'root'@'localhost' (using password: YES)-ERROR 1045 ...
最新文章
- win10: Coursera 视频无法观看问题解决。
- OpenCASCADE绘制测试线束:简单的向量代数和测量之矢量代数命令
- boost::hash_range相关的测试程序
- python最小二乘法拟合_Python 普通最小二乘法(OLS)进行多项式拟合
- linux特殊权限位之setuid、setgid和sticky
- 前端学习(83):按显示进行分类
- vue中使用导出表格功能
- Red Hat 6.5 Samba服务器的搭建(匿名访问,免登录)
- HTML中合并单元格(水平和垂直)
- php中eregi,php eregi
- AcWing 350. 巡逻(Kru)
- Python map函数 <map object at 0x000001C5CDCDA2B0>
- WEP/WPA/WPA2/WPA3初识
- 五猴分桃python_猴子分桃问题——一个简单的递归
- 【愚公系列】2022年11月 .NET CORE工具案例-.NET 7中的WebTransport通信
- 手扎20190521——bolg示例
- js 通过id名找到对象数字里对应的name
- Java项目:基于SSM的疫情物业系统
- win人工智能助手——小爱同学uwp版 (win10专属)
- [附源码]JSP+ssm计算机毕业设计大媛小南美味佳肴网站8p0nh【源码、数据库、LW、部署】