windows下txt文件导入mysql出现:ERROR 1300 (HY000): Invalid utf8 character string: ''
2017-06-18 18:49
477 查看
原因
今天在window下用Python3,想把爬虫的数据存入mysql,但因为字符编码问题死活存不进去,最后没辙了,只能先把数据写入txt文件再导入mysql,没想到又出现了字符问题。先用下面命令把txt导入mysql。
load data local infile "f:\data.txt into table tra_info(title, img, content);
mysql给出了下列错误提示
ERROR 1300 (HY000): Invalid utf8 character string: ''
然后请教了下同学,找到了一种解决方案
解决
在data.txt上点文件->另存为在保存按钮的左方有一个框叫编码,一般默认显示ASCII,那么我们通过下拉框去选择UTF-8,然后保存(可以另起名字),然后再导入文件就可通过了
相关文章推荐
- mysql导入txt类型数据时出现错误 ERROR 1300 (HY000): Invalid utf8 character string: '̨
- 将txt文件内容导入mysql中,出现invalid utf8 character string错误的解决
- Windows下MySQL导入csv文件ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv opti
- Linux下MySQL导入文件出错ERROR 1290 (HY000)
- MySQL导入及导出文件出错ERROR 1290 (HY000)解决方法
- ERROR 1300 (HY000): Invalid utf8 character string: '\xA1\xAF'
- mysql导入txt文件ERROR 1148 (42000): The used command is not allowed with this MySQL version
- MySQL学习笔记:MySQL ERROR 1300 (HY000): Invalid utf8 character string
- ubuntu 下Mysql导入导出文件报错:ERROR 1290 (HY000): --secure-file-priv
- Windows下mysql中文导入出错:ERROR 1366 (HY000)
- Linux下MySQL导入文件出错ERROR 1290 (HY000)
- mysql导入utf8文件出现乱码解决方案
- 把txt文件的数据导入到mysql中2
- mysql 大文件导入问题和导入后出现的问题解决
- 把txt文件的数据导入到mysql中2
- txt文件导入到mysql中
- Windows环境下MySQL出现Error 2003的解决办法
- navicat导入mysql的sql文件出现中文乱码
- 在windows下把txt文件改为utf8格式
- 使用MySQL-Front导入SQL文件提示:SQL execution error # 1064. Response from the database: