mysql中文排序注意事項(xiàng)與實(shí)現(xiàn)方法

mysql在查詢字符串時(shí)是大小寫(xiě)不敏感的,在編繹mysql時(shí)一般以ISO-8859字符集作為默認(rèn)的字符集,因此在比較過(guò)程中中文編碼字符大小寫(xiě)轉(zhuǎn)換造成了這種現(xiàn)象,比較應(yīng)急的方法是對(duì)于包含中文的字段加上binary屬性,使之作二進(jìn)制比較

mysql中文排序方法1
mysql在查詢字符串時(shí)是大小寫(xiě)不敏感的,在編繹mysql時(shí)一般以ISO-8859字符集作為默認(rèn)的字符集,因此在比較過(guò)程中中文編碼字符大小寫(xiě)轉(zhuǎn)換造成了這種現(xiàn)象,比較應(yīng)急的方法是對(duì)于包含中文的字段加上”binary”屬性,使之作二進(jìn)制比較,
例如將”name char(10)”改成”name char(10)binary”.”
(已試驗(yàn)成功)

mysql中文排序方法2
編譯mysql時(shí)使用–with–charset=gbk
(未測(cè)試)

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊9 分享
站長(zhǎng)的頭像-小浪學(xué)習(xí)網(wǎng)月度會(huì)員