寫在前面的話

  在測試搜索時(shí)出現(xiàn)的問題,mysql通過中文查詢條件搜索不出數(shù)據(jù),但是英文和數(shù)字可以搜索到記錄,中文無返回記錄。本文就是寫一下發(fā)現(xiàn)問題的過程及解決方法。此bug在第一個(gè)項(xiàng)目中點(diǎn)這里還存在,修改后的maven項(xiàng)目中點(diǎn)這里此問題已經(jīng)修復(fù)。 

 

問題定位過程

 

打開項(xiàng)目地址,進(jìn)入書籍信息管理

 

Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn),云培訓(xùn)培訓(xùn)

 

 

初始化的時(shí)候,回傳的結(jié)果是所有數(shù)據(jù)進(jìn)行分頁后的信息記錄,這里可以看到書名為中文的記錄,但是通過搜索欄的標(biāo)題欄進(jìn)行搜索的時(shí)候,問題出現(xiàn)了,如下:

 

Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn),云培訓(xùn)培訓(xùn)

 

 

沒有返回?cái)?shù)據(jù)!

網(wǎng)友評論