本文介紹了在mysql中搜索帶有變音符號(hào)的阿拉伯語(yǔ)單詞的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!
問(wèn)題描述
為了讓我的問(wèn)題變得簡(jiǎn)單,任何人都知道為什么這個(gè)查詢返回 true
to make my question simple anyone knows why this query returns true
SELECT '?????' ='??????????' COLLATE utf8_unicode_ci ;
雖然此查詢返回 false
while this query returns false
SELECT '?????' LIKE '%??????????%' COLLATE utf8_unicode_ci ;
我怎么能讓后者返回 true ?謝謝.
and how could I let the later returns true ? thanks .
推薦答案
這里我修改了 AllInOne 的 sqlfiddle 使其工作:http://sqlfiddle.com/#!2/4a7004/3
將 NATURAL LANGUAGE MODE
更改為 BOOLEAN MODE
并將 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
添加到數(shù)據(jù)庫(kù)結(jié)構(gòu)中.
here the sqlfiddle of AllInOne that I modified to make it work : http://sqlfiddle.com/#!2/4a7004/3
changed NATURAL LANGUAGE MODE
to BOOLEAN MODE
and added DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
to the db structure .
這篇關(guān)于在mysql中搜索帶有變音符號(hào)的阿拉伯語(yǔ)單詞的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!
【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問(wèn)題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!