mysql 對utf8編碼 中文排序

2021-06-08 04:26:26 字數 535 閱讀 9989

select * from `m` order by   convert(name using gbk) asc;

eg:select distinct(b.id),b.ach_name,b.ach_bussiness,b.ach_finish_date,b.ach_finish_unit ,m.areaid,a.areaname from 

(select id,ach_name,thumb,ach_bussiness,ach_finish_unit,ach_entrust_unit,ach_finish_date,user_id,ach_delivery_type,ach_inn_small_classid,rtime  from 

ac_achievement where is_pass=1  limit 0,10

) b,ac_member m,ac_area a 

where b.user_id = m.userid and m.areaid=a.areaid

order by  convert(a.areaname using gbk) desc

對URL進行編碼(UTF 8)

最近由於專案需要,寫了乙個函式專門對url裡的中文引數行編碼,網頁那邊是用的utf 8編碼集的,所以在編碼之前必須把字串轉換成utf 8的再進編碼。大家都知道在url位址裡是不可傳中文字元的,因此如果你要url位址裡傳帶有中文字元的引數那就必須對它進行編碼。其實編碼是很簡單的,只是將字串中的每個字元...

mysql 中utf8編碼存放中文漢字問題

今天對mysql資料庫進行操作時,發現始終存不進資料庫,搞了很久才發現這張表字元長度為varchar 20 而我存入的漢字超過了7個!經過查詢才知道漢字字元轉換問題,以前也知道,但是並沒有引起注意。乾貨如下 只適用mysql5.0以上的版本 1.乙個漢字佔多少長度與編碼有關 utf 8 乙個漢字 3...

讓 SciTE 支援中文 utf 8 編碼

讓 scite 支援中文的文章,google一搜一大片,但都是設定成gbk編碼的。對於我這種啥都utf 8的懶人來說,每次開啟檔案都要點 file encodeing utf 8 實在是太不方面了。自己仔細把全域性配置檔案看了一遍,發現原來有 本地化 的引數。現在只要在 sciteuser.prop...