🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
语句形式: ``` create database 数据库名 [charset 字符集名称] [collate 校对规则名]; ``` 字符集名类似这些: utf8, gbk, gb2312, big5, ascii等。推荐用utf8。 校对规则名:通常都不用写,而是使用所设定字符集的默认校对规则。 > 校对规则的含义: > 就是一个字符集中的每个字符的“排序规则”。 > 对于英文,很简单,就是按英文单词的字母顺序。 > 对于中文,或其他一些亚洲语言,就会面临问题:两个字的顺序,到底谁先谁后(谁大谁小)呢? > 比如:“传”和“智”,有这样的可能排序方式: > 按拼音:“传”在前(更小),“智”在后(更大); > 按笔顺(横竖撇捺折):“智”在前(更小),“传”在后(更大); > 按编码:肯定一个大一个小(具体未知); ![](https://img.kancloud.cn/c2/f7/c2f723eaa96c0a14b3f6af1d114fc972_442x243.jpg) 查看可用的字符集: ``` show charset; ``` 查看可用的校对规则: ``` show collation; ```