python連接mysql插入Unicode編碼數據,'\'被轉義

value='\u4e2d\u6587'
sql='INSERT INTO base.a (a.id,a.name) VALUES ('1',value)'
sql.execute(sql)

數據庫中查看:

python連接mysql插入Unicode編碼數據,'\'被轉義


處理方案:

value='\u4e2d\u6587'
value=value.replace('\\','\\\\')        
sql='INSERT INTO base.a (a.id,a.name) VALUES ('1',value)'
sql.execute(sql)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章