OmniDB是一个开源的基于浏览器的DMS工具,它简化了专注于交互性的数据库管理,旨在实现在Web端强大的数据库管理功能,支持PostgreSQL/Oracle/ MySQL/MariaDB / SQLite等多种数据库,对于PostgreSQL的支持尤为完善.
体验地址: https://db.mapcoding.cn
如对你有帮助请star,感谢支持 https://github.com/mapcoding-cn/omnidb-cn
如何部署
docker pull ccr.ccs.tencentyun.com/mapcoding/mapcoding:omnidb-cn
docker run -d --name omnidb-cn -p 8000:8000 ccr.ccs.tencentyun.com/mapcoding/mapcoding:omnidb-cn
# 或者拉取代码自行编译镜像
docker build .
docker run -d --name omnidb-cn -p 8000:8000 [imageId]
CN版本主要特性
- 进行了本地化适配和大量流程简化
- 权限管控增强,限制高危sql执行
- 极大增强代码智能提示特性
- 若干性能优化和bugfix
OmniDB主要特性
- 浏览器作为媒介,可以从任何平台访问
- 智能sql编辑器,上下文代码智能提示
- 一键生成执行计划/过程
- 支持导出excel表格
- 一键生成crud语句
- 支持保存常用sql
- 支持查看ddl定义
- 支持sql格式化
- 支持查询历史
- 支持数据库监控
- 支持连接共享
- 交互式数据库结构树
- 一键生成数据库结构图
- 查询结果可视化表格操作
- 真空分析
- 其他高级特性…
Website: https://omnidb.org
Full Documentation: https://omnidb.readthedocs.io

你们好,我刚学习使用debian不久,在使用omnidb-server的过程中遇到以下问题,请问各位该如何解决? 谢谢各位的指导.
omnidb-server -H 127.0.0.1 -p 8090
Copying config file to home directory.
Traceback (most recent call last):
File “/usr/bin/omnidb-server”, line 133, in
shutil.copyfile(os.path.join(OmniDB.custom_settings.BASE_DIR, ‘config.py’), config_file)
File “/usr/lib/python3.11/shutil.py”, line 256, in copyfile
with open(src, ‘rb’) as fsrc:
^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: ‘/usr/lib/python3/dist-packages/config.py’
已经解决了
buy cheap generic doxycycline – order vibra-tabs online cheap glucotrol where to buy
谢谢
你好,请问如何以admin用户身份登录?我使用docker启动的,默认使用的不是一个 [mapcoding6915] 用户。谢谢您的回复
你可以试试默认账户和密码 admin/admin
如果记住了mapcoding6915账户,可以尝试清除浏览器的cookie
太强了
👍🏻