记录一次mysql写入数据时的编码问题
在hive查询出数据结果保存为txt文件,写入mysql时报错
ERROR 1300 (HY000) at line 4: Invalid utf8 character string: '爱唱歌写歌1234567打乱又不会唱,三分钟学唱准作'
分析后应该是特殊符号导致报错
参考了文章https://blog.csdn.net/u010737354/article/details/52456668?locationNum=9&fps=1
修改表格编码还是报错,发现数据库编码没有修改
于是把数据库编码和表格编码都修改为utf8mb4,执行成功