使用navicat连接MySQL数据库创建数据库的字符集和排序规则配置

本文深入探讨了数据库中字符集如utf-8和gbk的选择,以及排序规则utf8_general_ci、utf8_general_cs、utf8_bin的区别,重点讲解了如何根据需求选择合适的排序规则以实现大小写敏感或不敏感的查询。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.上图

2.解释

(1).字符集一般选择 utf-8或者gbk

(2).排序规则的选择需要注意的是,utf8_general_ci、utf8_general_cs、utf8_bin的区别,ci全称为case insensitive,意思是大小写不敏感,cs区分大小写,bin是以二进制数据存储,且区分大小写。如果要求数据库不区分大小写,则需要选择ci结尾的。

在这里我们选择utf8_bin来区分大小写。

### 使用 Navicat 连接MySQL创建数据库表格 #### 创建连接 为了使用 Navicat 连接MySQL 数据库,首先需要建立一个新的连接。这可以通过启动 Navicat 后,在界面中选择“新建连接”,然后按照提示输入服务器地址、端口、用户名以及密码来完成[^1]。 #### 设置数据库属性 当创建新的数据库时,推荐采用英文名称以便于管理兼容性考虑。对于字符集的选择,通常建议选用 `utf8` 或者更新版本如 `utf8mb4` 来支持更广泛的语言字符;而排序规则方面则应依据具体需求决定——如果不希望区分大小写,则可以选择带有 `_ci`(case-insensitive) 的选项,比如 `utf8_general_ci`][^[^34]。 #### 新建数据库 一旦建立了有效的连接,就可以通过右键点击左侧导航栏中的对应连接项,并从弹出菜单里选取“新建数据库”的方式快速建立起所需的数据库实例。 #### 导入 SQL 文件创建表单 除了手动定义外,还可以利用预先准备好的 `.sql` 脚本文件来进行批量操作。只需在目标数据库上再次执行鼠标右键动作,随后挑选“运行SQL文件”。接着指定本地磁盘上的脚本文档位置并确认加载即可自动完成多张表结构及初始数据填充工作。 #### 手动创建表单 另一种方法是直接在所选数据库下找到“表”节点并通过其快捷菜单里的“新建表”指令开启图形化编辑器窗口。在这里能够直观地设定各字段的信息(例如名称、类型、长度/精度等),并且还能调整其他高级特性像索引或是约束条件等等。完成后保存更改即宣告一张全新的关系型数据表正式诞生了。 ```sql -- 插入记录样例语句如下所示: INSERT INTO table_name (column1, column2, column3,...) VALUES ('value1', 'value2', 'value3',...); ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值