用的是这个句子(LOAD DATA LOCAL INFILE 'E:/1.txt' INTO TABLE ningxiashangpin character set utf8;)
谢谢大神!
查看你客户端的编码格式是不是utf-8的。
LOAD DATA LOCAL INFILE 'E:/1.txt' INTO TABLE ningxiashangpin character set utf8;
你使用这个命令导入数据是没有问题的,这样做能保证导入到数据库中的数据是采用中文的编码格式存储的,但是你是使用select查询的时候,虽然你数据库存的是中文,这个数据要显示到你的客户端则还需要重新进行编码----即按照客户端的编码格式进行编码。
LOAD DATA LOCAL INFILE 'E:/1.txt' INTO TABLE ningxiashangpin character set utf8;
你使用这个命令导入数据是没有问题的,这样做能保证导入到数据库中的数据是采用中文的编码格式存储的,但是你是使用select查询的时候,虽然你数据库存的是中文,这个数据要显示到你的客户端则还需要重新进行编码----即按照客户端的编码格式进行编码。
温馨提示:答案为网友推荐,仅供参考