首页 > 代码库 > txt导入MySQL
txt导入MySQL
1.修改字符编码,全部修改为gbk。
show variables like ‘%char%‘;set character_set_database=gbk;
其中,character_set_client为客户端编码方式;character_set_connection为建立连接使用的编码;character_set_database数据库的编码;
character_set_results结果集的编码;character_set_server数据库服务器的编码;
只要保证以上四个采用的编码方式一样,就不会出现乱码问题。
2.创建数据库
CREATE SCHEMA `kingdee` ;
3. 创建表
CREATE TABLE `kingdee`.`t0803` ( `FPRODUCTID` VARCHAR(50) NULL, `FPRODUCTVER` VARCHAR(20) NULL, `FPRODUCTREGNO` VARCHAR(100) NULL, `FACCOUNTNAME` VARCHAR(200) NULL, `FACCOUNTUSER` VARCHAR(50) NULL, `FYSUSER` VARCHAR(50) NULL, `FADDITIONALINFO` VARCHAR(60) NULL, `FINDUSTRY` VARCHAR(100) NULL, `FBUSINESS` VARCHAR(100) NULL, `FFUNCTIONKEY` VARCHAR(128) NULL, `FOPERATIONCOUNT` DECIMAL(10,0) NULL, `FOPERATIONDAY` DECIMAL(20,0) NULL, `FIP` VARCHAR(40) NULL, `FSENDDATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `FAPPVISITPOS` DECIMAL(4,0) NULL, `FVERSIONINFO` VARCHAR(30) NULL, `FUSERROLE` VARCHAR(500) NULL, `FSERVERADDITIONALINFO` VARCHAR(150) NULL);
3. 导入数据
load data local infile "D:/kingdee/T_USER_BEHAVIOR0803.txt" into TABLE t0803 fields terminated by ‘|‘;
4. 查看导入的数据有无乱码
select * from t0803 limit 5;
5. 若有乱码,则将该表删除
drop TABLE t0803;
txt导入MySQL
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。