91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MySQL校對集問題的教程

發布時間:2020-05-23 14:00:00 來源:PHP中文網 閱讀:236 作者:三月 欄目:MySQL數據庫

下面一起來了解下MySQL校對集問題的教程,相信大家看完肯定會受益匪淺,文字在精不在多,希望MySQL校對集問題的教程這篇短內容是你想要的。

校對集問題

校對集,其實就是數據的比較方式。

校對集,共有三種,分別為:

  • _bin:binary,二進制比較,區分大小寫;

  • _cs:case sensitive,大小寫敏感,區分大小寫;

  • _ci:case insensitive,大小寫不敏感,不區分大小寫。

查看(全部)校對集 –> 基本語法:show collation;

MySQL校對集問題的教程

如上圖所示,MySQL 數據庫支持百多種校對集。

接下來,咱們在一起看看校對集的應用,因為只有當數據進行比較的時候,校對集才會生效。在這里,咱們用utf8的_bin和_ci兩種校對集進行比較:

-- 創建兩張使用不同校對集的表create table my_collate_bin(
    name char(10)
)charset utf8 collate utf8_bin;create table my_collate_ci(
    name char(10)
)charset utf8 collate utf8_general_ci;

MySQL校對集問題的教程

如上圖所示,咱們創建了兩張表,分別為my_collate_bin和my_collate_ci,其校對集分別為_bin和_ci. 然后,分別向這兩張表中添加數據:

-- 向表中添加數據insert into my_collate_bin values ('a'),('A'),('B'),('b');insert into my_collate_ci values ('a'),('A'),('B'),('b');

再分別查看兩張表中的數據:

-- 查看表中的數據select * from my_collate_bin;select * from my_collate_ci;

MySQL校對集問題的教程

下面,咱們根據表中的某個字段(在這里my_collate_bin和my_collate_ci都僅有一個字段)進行排序,其基本語法為:

order by + 字段名 + [asc/desc];

其中,asc表示升序,desc表示降序,默認為升序。執行如下 SQL 語句:

-- 排序比較select * from my_collate_bin order by name;select * from my_collate_ci order by name;

MySQL校對集問題的教程

如上圖所示,顯然校對集生效啦!

此外,咱們需要特別注意的是:  校對集必須在沒有數據之前聲明好,如果有了數據之后,再進行校對集的修改,則修改無效。

溫馨提示:用符號[]括起來的內容,表示可選項;符號+,則表示連接的意思

看完MySQL校對集問題的教程這篇文章后,很多讀者朋友肯定會想要了解更多的相關內容,如需獲取更多的行業信息,可以關注我們的行業資訊欄目。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

雅江县| 太白县| 铜梁县| 嘉义市| 剑河县| 龙游县| 六盘水市| 精河县| 普兰店市| 九寨沟县| 河西区| 苍山县| 玉溪市| 大洼县| 湄潭县| 富宁县| 简阳市| 梁河县| 通海县| 台江县| 佛山市| 义马市| 原阳县| 宁海县| 塔河县| 车险| 石阡县| 涪陵区| 凤台县| 大石桥市| 兴义市| 漳浦县| 建水县| 石台县| 东方市| 延津县| 德钦县| 阿坝| 东山县| 永福县| 格尔木市|