Bash Mysql加载本地数据填充-汉字问题
我试图加载一个带有中文字符的UTF8 CSV文件,结果发现在我的表中,正确的编码丢失了。我的表已配置UTF8字符集 我在RHEL5和MySQL命令行客户端上使用了一个bash脚本,我的语句是Bash Mysql加载本地数据填充-汉字问题,bash,character-encoding,mysql,Bash,Character Encoding,Mysql,我试图加载一个带有中文字符的UTF8 CSV文件,结果发现在我的表中,正确的编码丢失了。我的表已配置UTF8字符集 我在RHEL5和MySQL命令行客户端上使用了一个bash脚本,我的语句是 LOAD DATA LOCAL INFILE 'file' INTO TABLE 'table' CHARACTER SET "UTF8" FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' 我能做些什么来克服这个问题吗?最近我设法做到了这一点。 我在MyS
LOAD DATA LOCAL INFILE 'file' INTO TABLE 'table'
CHARACTER SET "UTF8"
FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'
我能做些什么来克服这个问题吗?最近我设法做到了这一点。 我在MySQL中加载了一个包含大量汉字的文本文件:
createtablettest(column\uavarchar(100))charset=utf8
,将使表用utf8编码