集成 Mysql 服务 | 学习笔记

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: 快速学习 集成 Mysql 服务

开发者学堂课程【Hue 大数据可视化终端课程集成 Mysql 服务学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/719/detail/12852


集成 Mysql 服务


内容介绍

一、mysql 的集成操作演示

二、Hue 相关功能


一、mysql 的集成操作演示

作为当下开发环境主流的数据库,Mysql 的适用产品很多,通常选择第三方软件去连接它,比如说:Navicat,不管多好用,都需要单独的打开它,满足于在 Hive 做一个集成,点击 Sources 即可发现所支持的 hive 和 Mysql,只要是所支持的数据库 Oracle 和 SQLite 均可提升过来,以 MYSQL 为例,观察是否可以做一个集成

image.png

首先针对 Mysql 集成是不需要做修改 ,只需要授予权限,进行远程的登录访问即可,比如提供登陆密码,没有远程访问权限,则一定无法进行,只需要修改 hue 配置即可,此时标红部分很重要,要求把 mysql 的注释去掉,大概位于1546行,因为在搜 mysql,会发现在很多地方均有 mysql 的信息,很有可能出错。

image.png

接下来,打开 hue 的配置文件,此时进行搜索 mysql,使用 Ctrl+f 搜索 mysql,此时发现很多地方均存在 mysql,大概寻找位置在1546行,此时需要将前面{{MySQL}}打开,默认没有集成 mysql,打开后观察下面 MySQL 的数据集成信息,这里支持 mysql postqresqlpracle,进行一个个的修改

image.png

第一个 ice-name” MY SQL DB”,注册打开都没关系,观察显示的东西,#Name to show the UI,在 hue 中显示的名字,下方很重要,name 表示连接的默认数据库,如果不写,默认为 default

接下,第一个引擎,默认数据库为 mysql,位于 nod-1.所以直接写出,端口为 port=3306,上方存在常见数据库的提示,用户为 user=root,密码保持一致 hapoop,注册完成后,则可以通过 hue 连接 mysql,注意完成后仍需重启hue,保证加载配置文件。

来到服务器当中关闭 hue,结束 hue 服务。结束完成后重新咨询命令,启动完成后。

打开浏览器,重新刷新,观察 huemysql 集成使用情况是否好用?在 sources 中回退,选择 mysql,即可发现MySQL 中的数据库,比如说:text 等,只要有表即可观察,查询进行任何相关的浏览。

image.png


二、Hue相关功能

1.查询功能

此上为 mysql 的集成,实际上也支持相关的查询,随便点击数据库,点击 Open in Browser 即可打开编辑浏览信息,有哪些字段、信息、表明,点开即可查看详细信息,也可点击 Query 进行相关 mysql 的查询,同时在右侧下拉,可选择当下的数据库

如输入 SHOW TABLS; 执行,即可显示当前数据库的表,相当于与 hue 进行集成。可以直接编辑、操作。

image.png

2.其余功能展示

实际上 mysql 的查询还有其他强大功能,可进行查询结果的展示,比如说 hue,首先打开 emp 中表的信息,进行操作

SELECT FROM emp;执行,此时看到相关表的字段和数据,此时相当将表的数据,以表格的数据进行展示,此时只返回 id salaly 的字段,这样例举每个用户和其对应的工资,此时非常普通与之前没有区别。

image.png

看一下图表,会将结果用高级的方式展示,可选择各种图表 x 轴选择 id y salay,即可显示可视化的图表,即可观察每个用户多少,非常方便,表格可进行各种排序,以及定义相关的 x 轴,y 轴信息。

image.png

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
14天前
|
关系型数据库 MySQL Apache
mysql5.7 本地计算机上的mysql 服务启动后停止 的问题解决
mysql5.7 本地计算机上的mysql 服务启动后停止 的问题解决
11 0
|
22天前
|
存储 Java 关系型数据库
社区医院管理服务系统【GUI/Swing+MySQL】(Java课设)
社区医院管理服务系统【GUI/Swing+MySQL】(Java课设)
24 1
|
1月前
|
前端开发 关系型数据库 MySQL
IDEA集成Docker插件打包服务镜像与运行【附Docker命令汇总】
IDEA集成Docker插件打包服务镜像与运行【附Docker命令汇总】
|
2月前
|
监控 安全 关系型数据库
在规划阿里云RDS跨区迁移资源和服务可用性
在规划阿里云RDS跨区迁移资源和服务可用性
260 4
|
1月前
|
NoSQL Java Redis
小白版的springboot中集成mqtt服务(超级无敌详细),实现不了掐我头!!!
小白版的springboot中集成mqtt服务(超级无敌详细),实现不了掐我头!!!
244 1
|
1月前
|
SpringCloudAlibaba Dubbo Java
SpringCloud Alibaba集成Dubbo实现远程服务间调用
SpringCloud Alibaba集成Dubbo实现远程服务间调用
|
1月前
|
弹性计算 关系型数据库 MySQL
阿里云ECS使用docker搭建mysql服务
阿里云ECS使用docker搭建mysql服务
152 1
|
29天前
|
关系型数据库 MySQL 数据库
使用Docker搭建MySQL数据库服务
本文介绍了如何使用Docker搭建MySQL数据库服务。首先,通过`docker pull mysql:5.7`命令拉取MySQL 5.7镜像,然后运行`docker run`命令创建并启动容器。接着,使用`docker exec`进入容器并创建MySQL用户及授权。最后,通过MySQL客户端如Navicat测试连接,验证安装成功。Docker简化了MySQL的部署和管理,确保环境一致性。
37 0
|
1月前
|
NoSQL 关系型数据库 MySQL
Docker安装详细步骤及相关环境安装配置(mysql、jdk、redis、自己的私有仓库Gitlab 、C和C++环境以及Nginx服务代理)
Docker安装详细步骤及相关环境安装配置(mysql、jdk、redis、自己的私有仓库Gitlab 、C和C++环境以及Nginx服务代理)
207 0
|
2月前
|
关系型数据库 MySQL
MySQL学习笔记
MySQL学习笔记