mysql创建数据库并设置字符集

创建数据库

create schema test CHARSET utf8mb4  collate utf8mb4_general_ci;

查看字符集

# 查看字符集
SELECT @@character_set_database;
#查看排序字符集
SELECT @@collation_database;

修改字符集

# 修改字符集
ALTER DATABASE DEFAULT CHARSET  utf8mb4_general_ci;
# 修改排序字符集
ALTER DATABASE DEFAULT COLLATE  utf8mb4_general_ci;

常用排序字符集

  • utf8mb4_general_ci大多少情况用这个字符集,这是一个不区分大小写的排序规则,支持四字节Unicode字符。对于大多数需要对文本数据进行排序和比较的应用程序来说,这是一个不错的选择。
  • utf8mb4_unicode_ci:这也是一个不区分大小写的排序规则,支持四字节unicode字符。在对不同语言的文本数据进行排序和比较时,它比“utf8mb4_general_ci”更准确。
  • latin1_swidish_ci:这是一个不区分大小写的排序规则,支持单字节拉丁字符。它通常用于对欧洲语言中的文本数据进行排序和比较。
  • utf8mb4_bin:这是一个二进制排序规则,用于逐字节比较文本数据。它区分大小写,不执行任何字符集转换。它适用于对二进制数据进行排序和比较,或对文本数据进行区分大小写的排序和比较。
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值