现阶段许多运用都是在centos下搭建服务系统,有网址,ERP,OA这些,这种网络服务器许多还全是命令对话框,可是相匹配一些命令不太娴熟的朋友们而言,怎么管理数据库便是个问题了。
给大伙儿介紹一款图形化的数据库管理方法工具,缘故是由于我近期在搞一套物业系统,运作在centos下,java构架,沒有数据库管理方法工具,费尽周折,试来试去就这个较为实用。
这一工具便是MySQL Workbench
做为一个由Oracle开发设计的集成化的数据库管理方法工具,MySQL Workbench不仅是一个简易的MySQL手机客户端。简单点来说,Workbench是一个混合开发的(如:Linux,MacOX,Windows)数据库设计方案、开发设计和管控的图形化工具。MySQL Workbench 小区版是遵循GPL协议书的。做为一个数据库管理人员,你能应用Workbench去配备MySQL服务项目、管理方法MySQL客户、开展数据库的备份与还原、监控数据库的身体状况,全部的都是在对客户友善的图形化自然环境下解决。
MySQL Workbench 是数据可视化数据库制图软件,为数据库管理人员和开发者给予了一整套数据可视化的数据库实际操作自然环境,关键功用有数据库设计方案与实体模型创建、SQL 开发设计(替代 MySQL Query Browser)、数据库管理方法(替代 MySQL Administrator)。
MySQL Workbench 有两个版本:
MySQL Workbench Community Edition(也叫 MySQL Workbench OSS,小区版),MySQL Workbench OSS 是在GPL资格证书下公布的开源系统社会发展版本。
MySQL Workbench Standard Edition(也叫 MySQL Workbench SE,商业服务版本),MySQL Workbench SE 是按年收费标准的商业服务版本。
在 CentOS 7终端设备命令对话框下实行下列指令:
$ wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
$ sudo yum localinstall mysql-community-release-el7-5.noarch.rpm
安裝Workbench
$ sudo yum install mysql-workbench-community
等候安裝进行。
设定远程控制数据库的安全性联接
下面是给你运作MySQL服务项目的VPS设定一个远程桌面连接。自然,你能立即根据图形化的Workbench联接你的远程控制MySQL网络服务器(在数据库对外开放了远程桌面连接后)。殊不知,那样做有非常大的安全隐患,由于有的人非常容易监听你的数据库传送信息内容,而且一个公布的MySQL端口号(默认设置为3306)会是此外一个进攻通道。
一个比较好的办法是关闭远程连接数据库服务项目作用,(仅容许在VPS 上的127.0.0.1浏览)。随后在当地远程服务器和远程控制VPS中间安装一个SSH隧道施工,那样的话,和MySQL中间的数据资料能安全可靠地根据它的当地回环插口上无线中继。相较为设定一个SSL数据加密的联接而言,配备SSH隧道施工必须极少的实际操作,因为它只是必须SSH服务项目,而且在大部分的VPS上已经布署了。
使我们看看怎样来为一个MySQL Workbench设定一个SSH隧道施工。
在这个设定里,不用你对外开放远程连接MySQL服务项目。
在一个运作了Workbench的当地远程服务器上,输入下边的指令,更换’user\'(远程控制 VPS 的登录名)和’remote_vps\'(远程控制 VPS 的详细地址)给你自身的信息内容:
$ ssh user@remote_vps-L3306:127.0.0.1:3306-N
你能被需要键入你VPS的SSH登陆密码,如果你取得成功登录VPS后,在当地的3306端口号和远程控制VPS的3306端口号中间可能创建一个SSH隧道施工。这儿你肯定不会在前台接待见到一切信息内容表明。
或是可以挑选 在后台程序SSH隧道施工,按CTRL Z终止当下的指令,随后输入bg而且ENTER
那样SSH隧道施工便会在后台程序了。
应用MySQL Workbench远程管理MySQL服务项目
在创建好SSH隧道施工后,你能根据MySQL Workbench去远程桌面连接MySQL服务项目了。
键入下边指令运行Workbench:
$ mysql-workbench
还可以点一下菜单栏,里边也是有
设定数据连接
联接数据库后页面
应用 Workbench 实际操作数据库
开启 MySQL Workbench 手机软件,如下图所示,方块标志的一部分便是现阶段数据库网络服务器中已经建立的数据库目录。
在 MySQL 中,SCHEMAS 等同于 DATABASES 的目录。在 SCHEMAS 列表的空白右键,挑选 Refresh All 就可以更新现阶段数据库目录。
数据可视化实际操作,十分的便捷。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。