1. 程式人生 > >python連接mysql插入Unicode編碼數據,‘‘被轉義

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

col pro ins img 處理 ima ces image pla

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


數據庫中查看:

技術分享圖片


處理方案:
value=‘\u4e2d\u6587‘
value=value.replace(‘\‘,‘\\‘)
sql=‘INSERT INTO base.a (a.id,a.name) VALUES (‘1‘,value)‘
sql.execute(sql)

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