pandas 写数据到mysql,pymysql.err.InternalError: (1366, "Incorrect string value: .' for column at row **

panda写数据到mysql,出现以下错误:

pymysql.err.InternalError: (1366, "Incorrect string value: '\\xE6\\x8B\\xBF\\xE5\\xB7\\xA5...' for column `test`.`cleaned_gzdata`.`fullURL` at row 7765")

解决方法:

engine = create_engine('mysql+pymysql://root:[email protected]:3306/test?charset=utf8')
将上一行的 charset=utf8 改为 charset=utf8mb4

问题解决!

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