omnidb数据库web管理工具安装

一、概述

OmniDB是一个基于浏览器的工具,它简化了专注于交互性的数据库管理,旨在实现在Web端强大的数据库管理功能且是轻量级的,目前支持PostgreSQL、Oracle、MySQL / MariaDB,未来应该会支持Firebird、 SQLite、Microsoft SQL Server、IBM DB2等数据库

 

让我们一起看看它的一些特点:

1、Web工具:

可以从任何平台访问,使用浏览器作为媒介

2、响应式界面:

单个页面使用所有功能

3、统一工作空间:

在单个工作空间中管理的不同功能

4、简化编辑:

轻松添加和删除连接

5、安全性:

具有加密个人信息的多用户支持

6、交互式表格:

所有功能都使用交互式表格,允许以块为单位进行复制和粘贴

7、智能SQL编辑器:

上下文SQL代码智能提示

8、多主题SQL编辑器:

您可以选择许多可用的颜色主题

9、选项卡式SQL编辑器:

轻松添加,重命名或删除编辑器选项卡

 

二、安装

环境说明

操作系统:centos 7.6

ip地址:192.168.128.134

 

安装

打开官网

https://omnidb.org

点击下载,选择server

 

 

下载centos7的版本并安装

wget https://omnidb.org/dist/2.17.0/omnidb-server_2.17.0-centos7-amd64.rpm
rpm -ivh omnidb-server_2.17.0-centos7-amd64.rpm

 

启动

nohup omnidb-server -H 0.0.0.0 -p 8090 &

参数解释:

-H 允许连接的ip地址

-p 指定运行端口

 

访问页面

http://192.168.128.134:8090/

默认的用户名和密码都是admin

 

点击Connections-->New Connection

 

 

 

 

Technology:数据库类型,这里选择mysql

Server:mysql连接地址

Port:mysql端口

User:mysql用户名

 

设置完成后,点击保存数据。

然后刷新页面,这里会出现一个mysql,点击MySQL

 

会要求输入密码

 

 

 验证成功后,会显示mysql的版本,以及数据库列表

 

 打开其中一个表,点击Query Data

 

 效果如下:

 

 

如果需要docker方式部署,请参考链接:

https://blog.csdn.net/Aria_Miazzy/article/details/85161820

 

 

本文参考链接:

https://www.kutu66.com//GitHub/article_139004

https://www.hsedo.com/webnews/1598

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Python提供了多种库和工具用于数据集成,通常这个过程包括数据收集、清洗、转换和加载到目标数据库或数据仓库。这里有几个关键的Python库和方法: 1. **Pandas**: Pandas是Python中用于数据操作的强大库,它支持数据读取(如CSV、Excel、SQL数据库等)和清洗(处理缺失值、重复项),以及数据转换(如重塑、分组、合并等)。 2. **SQLAlchemy**: 如果你需要与数据库交互,可以使用SQLAlchemy,这是一个 ORM (Object-Relational Mapping) 框架,能帮助你在Python中操作SQL数据库,比如MySQL、PostgreSQL等。 3. **Omnidb**: 这是一个轻量级的库,提供了对多种数据库的无缝连接,支持数据抽取到Pandas DataFrame。 4. **PySpark**: 如果处理大数据集,Apache PySpark提供了基于内存的分布式数据处理能力,用于从HDFS、Hive、SQL Server等数据源读取数据。 5. **Airflow**: 这是一个强大的任务调度系统,可以用来创建数据集成工作流程,自动化数据提取、转换和加载(ETL)任务。 6. **Faker**: 对于生成模拟数据,Faker是一个有用的库,可以用于数据填充和测试。 **相关问题**: 1. 如何使用Pandas进行数据清洗? 2. SQLAlchemy如何连接和操作数据库? 3. 使用Omnidb时如何指定不同的数据源? 4. PySpark如何处理大规模数据集的ETL? 5. Airflow如何设计数据集成的工作流程? 6. Faker能生成哪些类型的数据?

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值