hhdb客户端介绍(4)
功能介绍
连接操作
点击左侧的导航窗口中的连接,可以对连接进行相应的操作
关闭连接
右键点击关闭连接,会使已经打开的某个连接关闭
新建连接
右键点击新建连接,会展开新建连接的界面
具体的操作说明请参照hhdb客户端介绍(1)的连接部分
编辑连接
右键点击编辑连接,会展开编辑连接的界面
具体的操作说明请参照hhdb客户端介绍(1)的连接部分
注意: 如果是mysql数据库,则端口要改为3306 hhdb数据库则为3323、3325
删除连接
右键点击删除连接,会弹窗进行确认操作,需要二次确认才可以删除。
数据库操作
点击连接中存在的数据库,可以对数据库进行相应的操作
关闭数据库
右键点击关闭数据库,可以将已经打开的某个数据库关闭
编辑数据库
右键点击编辑数据库,会展开编辑数据库的界面,可以修改字符集及排序规则
字符集
- UTF-8:一种广泛使用的万国码,可以表示世界上几乎所有的字符,包括汉字等非拉丁字母的字符。它采用可变长度编码,每个字符的编码长度不同,一般使用1到4个字节。UTF-8编码遵循了Unicode标准,是互联网中广泛使用的字符集。
- GB2312:一种中文字符集,可以表示汉字、英文和数字等字符,由国家标准化管理委员会在1980年制定。GB2312的字符集包括3755个简体汉字和682个非汉字字符。
- GBK:扩展的GB2312字符集,提供了更多的汉字和字符。
- Latin1:一种较老的字符集,适用于大多数西欧语言和部分其他语言的字符。
- utf8mb4:utf8的超集,支持存储更广泛的字符范围,包括Emoji等特殊字符。
排序规则
- utf8_general_ci:基于UTF-8的排序规则,对字符进行不区分大小写的比较。对于大多数应用来说是足够的。
- utf8_unicode_ci:基于Unicode的排序规则,支持更广泛的语言,比如德语、法语等,并且也不区分大小写。适合需要多语言支持的应用。
- utf8mb4_general_ci:适用于utf8mb4字符集的大小写不敏感排序规则,用于一般文本比较,适合非敏感数据。
- utf8mb4_unicode_ci:适用于utf8mb4字符集的大小写不敏感排序规则,支持Unicode字符集,适合需要多语言支持的应用。
- gbk_chinese_ci:适用于GBK字符集的简体中文字符排序规则。
- gb2312_chinese_ci:适用于GB2312字符集的简体中文字符排序规则(也有说法是用于繁体中文字符的排序规则,具体可能因MySQL版本或具体实现而异)。
- xxx_bin:基于二进制比较的排序规则,区分大小写。这里的“xxx”代表相应的字符集,如utf8_bin、gbk_bin等。
常用组合
- UTF-8 + utf8_general_ci:适用于大多数情况下的文本存储和比较,支持多语言,且不区分大小写。
- UTF-8 + utf8_unicode_ci:适用于需要更广泛语言支持且不区分大小写的场景。
- utf8mb4 + utf8mb4_general_ci:适用于需要存储特殊字符(如Emoji)且不区分大小写的场景。
- utf8mb4 + utf8mb4_unicode_ci:适用于需要存储特殊字符、支持多语言且不区分大小写的场景。
- GBK/GB2312 + 对应中文排序规则:适用于主要存储中文字符的场景。
新建数据库
右键点击新建数据库,设置数据库的名称、字符集、排序规则即可
注意: 输入数字、字母可以 可以输入空格、特殊字符、单双引号,但会创建失败 输入字符过长也会导致创建失败
删除数据库
右键点击删除数据库,会弹窗进行确认操作,需要二次确认才可以删除。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了