在统信uos系统中推荐安装dbeaver(需先配置java环境)、hhdbcs(专用于hhdb)、mysql workbench(需修复依赖和软链接)及pgadmin 4(web版,需pip安装并启用systemd服务)。

在统信UOS系统中安装数据库管理工具,是为了能可视化连接和操作MySQL、PostgreSQL、达梦、人大金仓等本地或远程数据库,避免纯命令行交互带来的效率瓶颈与误操作风险。
安装DBeaver(推荐通用型GUI工具)
该工具开源免费、支持多数据库驱动、界面成熟,是UOS下最常用的跨库管理客户端,但必须先解决Java环境缺失问题,否则启动即报错。
方法一:APT一键安装(仅限UOS 20.5+及1090系列)
执行命令添加官方仓库密钥与源地址:
sudo apt install -y curl gnupg2 && curl -L https://dbeaver.io/debs/dbeaver.gpg.key | sudo apt-key add - && echo "deb https://dbeaver.io/debs /" | sudo tee /etc/apt/sources.list.d/dbeaver.list
更新索引并安装:
sudo apt update && sudo apt install -y dbeaver-ce
验证是否注册为系统命令:
which dbeaver
若返回/usr/bin/dbeaver,说明安装成功,可直接从应用菜单启动。
方法二:手动安装DEB包(兼容所有UOS桌面版,含离线/旧版本)
第一步:确认系统架构,在终端运行 uname -m,输出为x86_64、aarch64或loongarch64,据此选择官网对应架构的DEB包;ARM64平台必须使用21.0及以上版本,否则启动即崩溃。
第二步:下载安装包(以x86_64为例):
wget https://dbeaver.io/files/dbeaver-ce_latest_amd64.deb
第三步:安装并修复依赖:
sudo dpkg -i dbeaver-ce_*.deb && sudo apt --fix-broken install -y
第四步:首次启动前必须指定JDK路径——UOS自带OpenJDK 11位于/usr/lib/jvm/java-11-openjdk-amd64(ARM64为java-11-openjdk-arm64),启动DBeaver后若弹窗提示“Java not found”,点击“Browse”手动指向该目录下的bin/java文件——【跳过此步将无法进入主界面】。
安装HHDBCS(专用于国产HHDB数据库)
如果你已部署HHDB数据库(如14.0版本),必须使用其配套的HHDBCS图形管理工具,其他通用工具无法识别其协议与认证机制。
第一步:确保HHDB已安装并启动,license文件已拷贝至安装目录下的license子目录。
第二步:访问统信软件官网或HHDB厂商提供的下载页,获取HHDBCS最新Linux版压缩包(通常为.tar.gz格式)。
第三步:解压后进入目录,直接运行启动脚本:
chmod +x hhdbcs.sh && ./hhdbcs.sh
无需sudo,普通用户即可运行;首次启动会引导配置连接参数。
第四步:新建连接时填入:
主机名:127.0.0.1(本地)或实际IP
端口号:1432
维护数据库:hhdb
用户名:dba(默认管理员)
密码:安装时设定的密码(如123456)
安装MySQL Workbench(仅限MySQL专用)
该工具由Oracle官方提供,对MySQL协议支持最完整,适合深度调优、ER建模与性能分析,但UOS官方源不提供,需手动适配。
第一步:下载适用于Debian/Ubuntu的DEB包(注意架构匹配),例如:
wget https://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community_8.0.33-1ubuntu22.04_amd64.deb
第二步:强制安装并忽略部分依赖警告(Workbench依赖的libcurl4与UOS自带版本存在符号冲突):
sudo dpkg -i --force-all mysql-workbench-community_*.deb
第三步:立即修复依赖链:
sudo apt --fix-broken install -y
第四步:启动前需创建软链接解决图标加载失败问题:
sudo ln -sf /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /usr/lib/libstdc++.so.6
否则打开后界面空白,仅显示标题栏。
安装pgAdmin 4(PostgreSQL首选Web管理端)
pgAdmin 4采用Web界面,无需额外安装桌面客户端,适合UOS桌面环境轻量部署,且天然支持SSL与多实例管理。
第一步:安装Python3-pip及基础构建工具:
sudo apt install -y python3-pip python3-dev build-essential libpq-dev
第二步:使用pip3安装pgadmin4包:
sudo pip3 install pgadmin4
第三步:初始化配置并设置管理员邮箱与密码:
sudo python3 /usr/local/lib/python3.*/site-packages/pgadmin4/setup.py
按提示输入邮箱(如admin@uos.local)和强密码
第四步:启用systemd服务并启动:
sudo cp /usr/local/lib/python3.*/site-packages/pgadmin4/pgadmin4.service /etc/systemd/system/
sudo systemctl daemon-reload && sudo systemctl enable pgadmin4 && sudo systemctl start pgadmin4
第五步:浏览器访问 http://127.0.0.1:5050,用上一步设置的邮箱和密码登录即可。











