hhdb客户端介绍(1)
引言
“hhdb databaseClient”是一套可创建多个连接的数据库管理工具,用以方便管理 MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB等等不同类型的数据库。
为了让广大用户在第一次使用该客户端时,可以很快上手操作。特意编写此文档为用户提供便利,解决在使用本软件时碰到的一系列疑问。
软件安装、卸载
安装
解压软件安装包,运行“.exe”文件,根据安装向导的提示完成软件安装。如果防火墙出现提示,请选择允许。
点击下一步
继续点击下一步
选择安装目录
注意: 一般来说路径中不要包含有中文特殊字符等,纯英文路径最佳
勾选恒辉注册器,点击下一步
勾选许可并点击下一步
点击下一步
点击安装,等待安装完成
安装已完成
安装完成后会在桌面新增一个快捷启动方式,双击启动即可
卸载
卸载请运行根目录中的maintenancetool.exe
选择移除所有组件、点击下一步
点击卸载
卸载完成
功能介绍
程序界面介绍
在启动程序后,即显示程序界面,如下图所示:
- 主工具栏
访问基本的对象和功能,例如连接、用户、表、实例调整、SQL优化、SQL指令及更多 - 导航窗格
是浏览连接、数据库和数据库对象的基本途径 - 对象窗格
显示一个对象的列表(例如:表、集合、视图、查询等) - 操作状态栏
用于显示执行操作的状态信息,如成功/失败等
连接
点击菜单栏中的连接按钮,在弹出的选择框中配置连接的参数。如下图:
常规
- 连接名:新建的连接的名称,使用中文也可以。
- 主机:服务器的ip地址。
- 端口:服务器数据库的端口号,此处为hhdb配套的端口号。
- 管理端口:服务器的数据库的管理端口号,此处为hhdb配套的管理端口。
- 用户名:登录服务器数据库的用户。
- 密码:登录服务器数据库的密码。
高级
- 链接超时时间:指定在超时之前等待建立连接的时间。
- 写入超时时间:指定在中止写入之前等待将块写入连接的时间。
- 读取超时时间:指定在中止读取之前等待来自连接的更多数据的时间。
SSL:(MySQL 和 MariaDB 连接)
- 开启SSL:是否启用SSL配置
- 使用验证:是否启用秘钥证书等验证方式
- 客户端秘钥:用于创建一个安全连接的 PEM 格式的 SSL 密钥文件。
- 客户端证书:用于创建一个安全连接的 PEM 格式的 SSL 证书。
- CA证书:包含一个信任的 SSL 证书颁发机构列表的 PEM 格式文件的路径。
- 验证针对CA的服务器证书:检查服务器发送给客户端的证书中,服务器的常规名称值。
- 指定的Cipher:用于SSL加密允许的Cipher列表。
注意:
Secure Sockets Layer(SSL)是一个通过网际网路传输私人文件的协定。为了安全连接,需要先安装OpenSSL库和下载数据库源。需要注意的是,SSL设置仅适用于MySQL、PostgreSQL和MariaDB,PostgreSQL 8.4或以上版本。
用户
点击用户按钮,弹出界面如下图:
编辑用户
选中一个用户后,点击编辑用户按钮,进入选中用户的信息设置页面。如图:
- 密码:输入密码并注意格式要求
- 确认密码:注意与之前密码保持一致
新建用户
点击新建用户按钮,进入新建新用户界面。如图:
- 用户名:输入用户名
- 主机:该用户所管辖的地址,如192.168.xx.xxx,如果设为%表示为全部
- 密码:输入密码并注意格式要求
- 确认密码:注意与之前密码保持一致
删除用户
删除当前选中的用户
删除用户会弹出警告,确定后才会进行删除。
注意:
如果在没有连接上数据库的情况下点击用户,会提示当前没有连接数据库。
角色
点击角色按钮,进入角色配置,如下图:
编辑角色
编辑当前选中的角色配置。
可以添加、删除数据库,并对数据库的表设置相应的权限
添加数据库
选中想要设置权限的库、表
删除数据库
删除选中的数据库
注意如果没有选择则会弹窗提示:
都设置好后点击确认保存
新建角色
新建一个新的角色,并设定相关权限以及参数。
添加数据库
选中想要设置权限的库、表
删除数据库
删除选中的数据库
注意如果没有选择则会弹窗提示:
删除角色
删除当前选中的角色。
注意: 如果在没有连接上数据库的情况下点击用户,会提示当前没有连接数据库。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了