desc chr;+------------+---------------+------+-----+---------+-------+| Field    ..."/>
溫馨提示×

溫馨提示×

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

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

字符集utf8中文排序問題

發(fā)布時間:2020-07-28 12:11:06 來源:網絡 閱讀:1166 作者:Love軒軒 欄目:MySQL數據庫

數據庫

字符集: utf8

排序規(guī)則:utf8_generay_ci


表結構:


mysql> desc chr;

+------------+---------------+------+-----+---------+-------+

| Field      | Type          | Null | Key | Default | Extra |

+------------+---------------+------+-----+---------+-------+

| char_1     | char(255)     | YES  |     | NULL    |       |

| bin        | varbinary(20) | YES  |     | NULL    |       |

| name       | varchar(50)   | YES  |     | NULL    |       |

| static_bin | binary(30)    | YES  |     | NULL    |       |

+------------+---------------+------+-----+---------+-------+


中文排序會出現(xiàn)亂序:

mysql> select * from chr order by name;

+--------------+--------------+--------------+--------------------------------+

| char_1       | bin          | name         | static_bin                     |

+--------------+--------------+--------------+--------------------------------+

| 不           | 不           | 不           | 不                             |

| 他           | 他           | 他           | 他                             |

| 發(fā)的薩芬     | 發(fā)的薩芬     | 發(fā)的薩芬     | 發(fā)的薩芬                       |

| 啊           | 啊           | 啊           | 啊                             |

| 阿           | 阿           | 阿           | 阿                             |

| 額餓啊       | 額餓啊       | 額餓啊       | 額餓啊                         |

+--------------+--------------+--------------+--------------------------------+

6 rows in set (0.01 sec


mysql> select *From chr order by convert(name using 'gbk') collate 'gbk_chinese_ci'

    -> ;

+--------------+--------------+--------------+--------------------------------+

| char_1       | bin          | name         | static_bin                     |

+--------------+--------------+--------------+--------------------------------+

| 阿           | 阿           | 阿           | 阿                             |

| 啊           | 啊           | 啊           | 啊                             |

| 不           | 不           | 不           | 不                             |

| 額餓啊       | 額餓啊       | 額餓啊       | 額餓啊                         |

| 發(fā)的薩芬     | 發(fā)的薩芬     | 發(fā)的薩芬     | 發(fā)的薩芬                       |

| 他           | 他           | 他           | 他                             |

+--------------+--------------+--------------+--------------------------------+

6 rows in set (0.00 sec)


mysql> 














向AI問一下細節(jié)

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

AI