對MySQL編程的過程中,需要向存儲過程傳遞中文參數(shù)。
開始寫法為

一直出現(xiàn)[Err] 1366 - Incorrect string value: '/xE6/x95/xB0/xE6/x8D/xAE...' for column 'mstr' at row 1錯誤,編碼已經(jīng)設(shè)置為utf8,做了很多嘗試都不行。
后來發(fā)現(xiàn)了下面的一篇文章:
Mysql向存儲過程中傳遞中文參數(shù)變成亂碼的解決方 -數(shù)據(jù)庫 - MySql - - 第一php社區(qū)
http://www.php1.cn/article/8826.html
把寫法改為

結(jié)果正常。
新聞熱點
疑難解答