麒麟OS怎么安装DBeaver_麒麟系统通用数据库工具教程【实测】

小婷君_5026

小婷君_5026

2026-04-29

732人浏览

原创

需手动安装dbeaver以连接mysql、达梦、oceanbase等数据库;推荐apt源安装,其次deb包手动安装,最后可选解压即用版,所有方式均须前置配置匹配架构的jdk 11/17。

麒麟os怎么安装dbeaver_麒麟系统通用数据库工具教程【实测】

如果您在麒麟OS桌面系统中需要连接MySQL、达梦、OceanBase等多种数据库,但系统默认未预装图形化数据库管理工具,则需手动安装DBeaver这一跨平台开源客户端。以下是适用于银河麒麟V10及后续版本(含ARM64与x86_64架构)的多种安装方法:

一、通过APT源安装(推荐,适用于网络通畅且已配置有效软件源的Debian系麒麟OS)

该方法依赖麒麟OS官方或兼容的APT仓库,安装过程全自动,依赖由包管理器统一处理,无需手动干预Java环境或架构匹配问题,适合日常办公环境快速部署。

1、添加DBeaver官方APT仓库密钥与源地址:
sudo apt install curl gnupg -y && curl -fsSL https://dbeaver.io/debs/dbeaver.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/dbeaver.gpg

2、执行命令更新本地包索引:
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/dbeaver.gpg] https://dbeaver.io/debs/ stable main" | sudo tee /etc/apt/sources.list.d/dbeaver.list && sudo apt update

3、运行安装命令部署DBeaver社区版:
sudo apt install dbeaver-ce -y

4、安装完成后,在应用菜单中搜索DBeaver CE并点击启动,或在终端输入dbeaver运行。

二、下载DEB包手动安装(适用于离线环境、ARM64架构或需指定版本的场景)

当系统无法访问外部APT源,或需使用适配鲲鹏/飞腾处理器的aarch64版本(如v24.3.0)时,可直接获取官方构建的DEB安装包,规避源同步延迟与架构不匹配风险。

1、访问DBeaver官网下载页面,选择对应架构的最新DEB包:
https://dbeaver.io/download/ 务必确认架构为aarch64(ARM)或amd64(x86_64)

2、在麒麟OS中打开终端,切换至下载目录(例如~/Downloads):
cd ~/Downloads

3、使用dpkg命令安装DEB包:
sudo dpkg -i dbeaver-ce_*.deb

4、若提示依赖缺失,随后执行自动修复:
sudo apt --fix-broken install -y

5、验证安装是否成功:
which dbeaver && dbeaver --version

三、解压即用版安装(免root权限,适合受限环境或临时测试)

该方式不写入系统路径,所有文件保留在用户主目录下,无需管理员权限,启动前需手动指定JVM路径并确保Java环境就绪,适合快速验证连接能力。

1、从DBeaver官网下载Linux版tar.gz压缩包(标有“nojdk”字样):
https://dbeaver.io/files/ 必须选择与系统架构完全一致的-nojdk版本

2、解压至用户主目录下的~/Applications(可自定义):
mkdir -p ~/Applications && tar -xzf dbeaver-ce-*-linux.gtk.*-nojdk.tar.gz -C ~/Applications/

科学计算器在线使用工具代码
科学计算器在线使用工具代码

html5 css3制作在线科学计算器ui布局,3D计算器面板,加减乘除数字计算器工具特效。

下载

3、进入解压后目录,赋予可执行权限:
chmod +x ~/Applications/dbeaver/dbeaver

4、编辑dbeaver.ini文件,在首行插入JVM路径声明:
echo -e "-vm\n/usr/lib/jvm/java-17-openjdk-aarch64/bin" > ~/Applications/dbeaver/dbeaver.ini && echo "$(cat ~/Applications/dbeaver/dbeaver.ini)" >> ~/Applications/dbeaver/dbeaver.ini

5、直接运行启动脚本:
~/Applications/dbeaver/dbeaver

四、Java环境前置配置(关键依赖,所有安装方式均需满足)

DBeaver 24.x及以上版本强制要求JDK 11或JDK 17,且必须与系统CPU架构严格匹配;x86_64系统可直接apt安装openjdk-17-jdk,ARM64系统必须使用aarch64构建的OpenJDK 17或Oracle JDK 17。

1、执行命令检查当前Java版本:
java -version

2、若未安装或版本不符,x86_64系统执行:
sudo apt install openjdk-17-jdk -y

3、ARM64系统需手动安装aarch64版JDK 17:
wget https://download.oracle.com/java/17/latest/jdk-17_linux-aarch64_bin.tar.gz && sudo tar -xzf jdk-17_linux-aarch64_bin.tar.gz -C /usr/lib/jvm/ && sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-17/bin/java 1

4、验证Java路径是否生效:
update-alternatives --config java

5、确认JVM被DBeaver识别:
grep -A2 "^-vm$" ~/Applications/dbeaver/dbeaver.ini

五、桌面快捷方式与驱动补全(确保可从GNOME/UKUI菜单启动并支持MySQL等常用数据库)

仅安装二进制文件无法从应用菜单启动,且首次运行时DBeaver不会自动下载驱动;必须创建标准.desktop文件,并手动触发驱动下载或离线导入jar包,否则新建连接将失败。

1、创建标准.desktop文件:
sudo tee /usr/share/applications/dbeaver.desktop [Desktop Entry]
Version=1.0
Type=Application
Name=DBeaver Community
Comment=Universal Database Tool
Exec=/opt/dbeaver/dbeaver
Icon=/opt/dbeaver/icon.xpm
Terminal=false
StartupNotify=true
Categories=Development;Database;
Keywords=Database;SQL;IDE;JDBC;
StartupWMClass=DBeaver
MimeType=application/sql;
EOF

2、设置执行权限:
sudo chmod +x /usr/share/applications/dbeaver.desktop

3、启动DBeaver后,在数据库连接向导中选择MySQL,点击Download driver files按钮联网下载mysql-connector-j-8.2.0.jar

4、若内网无外网访问权限,需提前下载驱动jar包:
https://repo1.maven.org/maven2/com/mysql/mysql-connector-j/8.2.0/mysql-connector-j-8.2.0.jar

5、在DBeaver中进入Database → Driver Manager → MySQL → Edit → Libraries → Add File,导入该jar包。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
数据库三范式
数据库三范式

数据库三范式是一种设计规范,用于规范化关系型数据库中的数据结构,它通过消除冗余数据、提高数据库性能和数据一致性,提供了一种有效的数据库设计方法。本专题提供数据库三范式相关的文章、下载和课程。

2023.06.29

2405

3

如何删除数据库
如何删除数据库

删除数据库是指在MySQL中完全移除一个数据库及其所包含的所有数据和结构,作用包括:1、释放存储空间;2、确保数据的安全性;3、提高数据库的整体性能,加速查询和操作的执行速度。尽管删除数据库具有一些好处,但在执行任何删除操作之前,务必谨慎操作,并备份重要的数据。删除数据库将永久性地删除所有相关数据和结构,无法回滚。

2023.08.14

3701

10

vb怎么连接数据库
vb怎么连接数据库

在VB中,连接数据库通常使用ADO(ActiveX 数据对象)或 DAO(Data Access Objects)这两个技术来实现:1、引入ADO库;2、创建ADO连接对象;3、配置连接字符串;4、打开连接;5、执行SQL语句;6、处理查询结果;7、关闭连接即可。

2023.08.31

2591

3

MySQL恢复数据库
MySQL恢复数据库

MySQL恢复数据库的方法有使用物理备份恢复、使用逻辑备份恢复、使用二进制日志恢复和使用数据库复制进行恢复等。本专题为大家提供MySQL数据库相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.05

867

5

vb中怎么连接access数据库
vb中怎么连接access数据库

vb中连接access数据库的步骤包括引用必要的命名空间、创建连接字符串、创建连接对象、打开连接、执行SQL语句和关闭连接。本专题为大家提供连接access数据库相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.09

2327

5

数据库对象名无效怎么解决
数据库对象名无效怎么解决

数据库对象名无效解决办法:1、检查使用的对象名是否正确,确保没有拼写错误;2、检查数据库中是否已存在具有相同名称的对象,如果是,请更改对象名为一个不同的名称,然后重新创建;3、确保在连接数据库时使用了正确的用户名、密码和数据库名称;4、尝试重启数据库服务,然后再次尝试创建或使用对象;5、尝试更新驱动程序,然后再次尝试创建或使用对象。

2023.10.16

2347

4

vb连接access数据库的方法
vb连接access数据库的方法

vb连接access数据库方法:1、使用ADO连接,首先导入System.Data.OleDb模块,然后定义一个连接字符串,接着创建一个OleDbConnection对象并使用Open() 方法打开连接;2、使用DAO连接,首先导入 Microsoft.Jet.OLEDB模块,然后定义一个连接字符串,接着创建一个JetConnection对象并使用Open()方法打开连接即可。

2023.10.16

2793

3

vb连接数据库的方法
vb连接数据库的方法

vb连接数据库的方法有使用ADO对象库、使用OLEDB数据提供程序、使用ODBC数据源等。详细介绍:1、使用ADO对象库方法,ADO是一种用于访问数据库的COM组件,可以通过ADO连接数据库并执行SQL语句。可以使用ADODB.Connection对象来建立与数据库的连接,然后使用ADODB.Recordset对象来执行查询和操作数据;2、使用OLEDB数据提供程序方法等等。

2023.10.19

2161

3

mdf文件导入数据库的方法
mdf文件导入数据库的方法

mdf文件导入数据库的方法有使用SQL Server Management Studio、使用SQL Server命令行工具、使用SQL Server Integration Services等方法。想了解更多mdf文件导入数据库的方法的相关内容,可以阅读本专题下面的文章。

2023.10.23

2233

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Pandas 官方文档与用户指南
Pandas 官方文档与用户指南

共0课时 | 0人学习

GDB 当前开发版文档
GDB 当前开发版文档

共0课时 | 0人学习