MySQL中URL &引起的問題

       最近在用MySQL時出現中文亂碼,檢查一下是插入到數據庫時亂碼了,因爲MySQL安裝時用的是默認的字符集-拉丁字符集,所以需要處理一下數據庫的編碼問題。在處理MySQL中文亂碼時,我用了URL進行解決該問題,URL是這樣子的--->jdbc:mysql://localhost/mydb?useUnicode=true&characterEncoding=UTF8 ,但是其中的&這個符號在啓動Tomcat的時候會報錯:org.xml.sax.SAXParseException: The reference to entity "characterEncoding" must end with the ';' delimiter.

出現這個錯誤的問題是URL中的&這個符號要用他的轉意字符表示(&),這樣問題就解決了。


正確的鏈接:jdbc:mysql://localhost:3306/ismp?useUnicode=true&characterEncoding=UTF-8

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章