Hue添加RDBMS(关系型数据库)

Hue添加RDBMS方式

  1. Hue界面没有Mysql添加方式,需要修改配置Hue添加RDBMS(关系型数据库)_第1张图片
  2. 切换至Hue3界面,找一下   

Hue添加RDBMS(关系型数据库)_第2张图片

3.发现有添加方式

Hue添加RDBMS(关系型数据库)_第3张图片

4.点进去发现,说要再配置文件中添加

Hue添加RDBMS(关系型数据库)_第4张图片

5.经查阅资料发现,需要在hue的配置中hue_safety_valve.ini 修改/添加 相关数据库配置

Hue添加RDBMS(关系型数据库)_第5张图片

6.添加相关配置进去

[librdbms]
[[databases]]
[[[mysql]]]
nice_name="开发环境数据库-1"
name=数据库名(不加该参数默认全部数据库)
engine=mysql
host=数据库地址
port=数据库端口号
user=用户名
password=密码

 7.保存,并重启Hue服务

8.回到Hue3 的界面,(Hue4没找到相关界面不知是不支持了还是什么原因)

Hue添加RDBMS(关系型数据库)_第6张图片

9.添加多个mysql

[librdbms]
[[databases]]
[[[mysql]]]
nice_name="开发环境数据库-1"
name=
engine=mysql
host=
port=3306
user=root
password=
[[[mysql2]]]
nice_name="开发环境数据库-2"
engine=mysql
host=
port=
user=
password=

10.查询

Hue添加RDBMS(关系型数据库)_第7张图片

11.但是查询中文时候出现乱码,编码格式也要添加

Hue添加RDBMS(关系型数据库)_第8张图片

[librdbms]
[[databases]]
[[[mysql]]]
nice_name="开发环境数据库-1"
name=dbName
engine=mysql
host=
port=3306
user=root
password=
options={ "init_command":"SET NAMES 'utf8'"}
[[[mysql2]]]
nice_name="开发环境数据库-2"
engine=mysql
host=
port=
user=
password=
options={ "init_command":"SET NAMES 'utf8'"}

 12.再次查询,ok

Hue添加RDBMS(关系型数据库)_第9张图片

你可能感兴趣的:(Hue,Hadoop生态系统个人总结)