乐趣区

关于后端:如何使用-Workbench-远程连接到-MySQL-数据库-MySQL-Workbench-使用教程

MySQL Workbench 是一款专门为 MySQL 设计的可视化数据库 GUI 管理工具,咱们能够在本人的计算机上,应用图形化界面(GUI)远程管理 MySQL 数据库。

无关 MySQL 远程管理软件,你能够抉择 Windows 下的 HeidiSQL,MacOS 下的 Sequel Ace 或者 MySQL 官网推出的跨平台客户端 MySQL Workbench。如果你须要针对本人的工作流对数据库操作,定制开发,举荐一下卡拉云,详情见文末。

本教程将具体解说如何应用 MySQL Workbench 配置连贯到你的近程数据库。

一. 先决条件

要追随本教程学习,你须要筹备:

  • 一台开启 SSH 登录的 Ubuntu 服务器
  • 服务器开启近程登录 MySQL(如何近程连贯 MySQL 阿里云连贯教程)
  • 装置好 MySQL Workbench(未装置可看:MySQL Workbench 应用教程)

二. 配置 workbench 的第一个连贯

在你的计算机上安装 MySQL Workbench 后启动,点击 MySQL Connections 旁边的 + 图标创立一个新连贯。

点击 + 号,创立新连贯。

弹出「连贯到数据库」的窗口:

要创立连贯,请输出以下详细信息:

1.Connection Name:此连贯配置项的名字,MySQL_for_kalacloud.com

2.Connection Method:连贯形式改为 Standard TCP/IP over SSH

3.SSH Hostname:应用 SSH 近程服务器的 IP 地址(本教程应用虚拟机,故是一个内网 IP)

4.SSH Username:应用 SSH 登录服务器的用户名

5.SSH Password:应用 SSH 登录服务器的明码

6.MySQL Hostname:这里要特地留神,Workbench 的工作原理是先通过 SSH 登录服务器,再本地登录 MySQL 数据库,故此 Hostname 是本地 IP 地址,即 127.0.0.1

7.MySQL Server Port:MySQL 默认近程登录端口为 3306 可依据理论状况批改。

8.Username:近程登录 MySQL 数据库的用户名(是 MySQL 里设置的用户名,和服务器配置没有关系)

9.Password:下面登录 MySQL 数据库用户名对应的明码

无关近程登录 MySQL 的教程可看《如何近程连贯 MySQL 数据库,阿里云腾讯云外网连贯教程》

10.Test Connection:点击此按钮可测试以上配置是否正确,如不正确可依据返回错误信息进行调整。

11. 最初点击右下角 OK 保留配置信息。

点击曾经保留好的连贯配置 MySQL_for_kalacloud.com 登录近程 MySQL 服务器

扩大浏览:《如何近程连贯 MySQL 阿里云容许近程连贯教程》

三. 应用 MySQL Workbench 治理数据库

连贯数据库后,你能够查看 MySQL 实例信息,数据库状态、以后连接数、数据库配置以及用户和权限。

MySQL Workbench 还反对导入和导出 MySQL 文件,你能够应用 workbench 对数据库进行备份和复原。

你能够在左侧导航栏「SCHEMAS」的标签下看到数据库具体情况。点击下拉箭头能够查看数据库的表和对象。所以你能够通过 MySQL Workbench 治理你的数据库,写简单的 SQL 查问,间接编辑数据。

扩大浏览:《如何应用 MySQL Workbench 主动生成 ER 图,主动同步更新近程数据库》

四. 总结

当初咱们应用 MySQL Workbench 通过 SSH 拜访近程服务器后,再登录 MySQL 数据库。能够在本地轻松治理近程数据库,但 Workbench 只能做较底层的数据库操作。对于「构建在数据库之上,做前端定制开发」的需要,并不实用。

这里举荐一下卡拉云,卡拉云是新一代低代码开发工具,免装置部署,可一键接入包含 MySQL 在内的常见数据库及 API。不仅能够实现 Workbench 所有性能,还可依据本人的工作流,定制开发。无需繁琐的前端开发,只须要简略拖拽,即可疾速搭建企业外部工具。 数月的开发工作量,应用卡拉云后可缩减至数天。

卡拉云可一键接入常见的数据库及 API

下图为应用卡拉云在 5 分钟内搭建的「优惠券发放核销」后盾,仅须要简略拖拽即可疾速生成前端组件,只有会写 SQL,便可搭建一套趁手的数据库工具。 欢送试用卡拉云。

无关 MySQL 教程,可持续拓展学习:

  • MySQL 工夫戳用什么类型 – MySQL 工夫函数详解
  • MySQL 中如何实现 BLOB 数据类型的存取,BLOB 有哪些利用场景?
  • 如何在 MySQL / MariaDB 中跳过多张表导出或指定多张表导出备份
  • 如何将 MySQL / MariaDB 的查问后果保留到文件
  • MySQL 触发器应用教程 – 创立、删除、查看
退出移动版