博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
excel文件导入mysql
阅读量:4352 次
发布时间:2019-06-07

本文共 655 字,大约阅读时间需要 2 分钟。

在数据处理的过程中,常常要把windows下的excel文件导入linux下的mysql.这其中会出现一些问题.

1.首先,要在mysql中建表.命令最好存在记事本中,可以随时修改,随时执行

create table tableName(c1 not null,...);

2.把excel中需要导入的内容截出来.然后利用excel的另存为功能存成txt,不管编码方式是utf-8还是unicode都可以.

3.但是无论是utf-8还是unicode,linux/mysql都是认不出来的,需要转换成asiic.这里我用的Notepad++. 打开文件之后点:格式->转为ANSI编码格式.然后保存,并上传到linux机中

4.要注意一点,excel中可能会有一些单元格使用了软回车(alt+enter输入的).这些回车在转换成文本后会变成真的回车.所以你得想办法去掉他们.我使用了查找(输入alt+10),但是因为有一些我是需要的,有一些我是不需要的,于是我把不需要的所在的列给删除了.这个工作量比较大.

5.然后就可以导入了

LOAD DATA INFILE '/home/a.txt' INTO TABLE mysql.tableName  FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\r\n';

这里的\t表示制表符,根据自己生成的文件进行修改

转载于:https://www.cnblogs.com/york-hust/p/4182793.html

你可能感兴趣的文章
C#经典之Application.DoEvents()的使用
查看>>
Spark的几个问题
查看>>
网页栅格系统研究(1):960的秘密
查看>>
2014-04-04
查看>>
Visual Studio Code初识与自动化构建工具安装
查看>>
_EMIT伪指令
查看>>
Python学习之==>条件判断
查看>>
IIS7 配置PUT请求 NET
查看>>
JQuery 对表格的详细操作
查看>>
jetty上传 Form too large: 275782 > 200000
查看>>
不定个数的输入数字 并做复数运算
查看>>
A week of egg yoghourt diet, 7 days off 16 pounds of fat
查看>>
メイプルストーリー、「魔法少女まどか☆マギカ」とのタイアップを実施
查看>>
Knockout.Js官网学习(系列)
查看>>
Win8 连连看小程序
查看>>
例3-1和例3-2
查看>>
Centos7安装net Core
查看>>
cogs1538 [AHOI2005]LANE 航线规划
查看>>
[AaronYang]C#人爱学不学[3]
查看>>
使用eclipse学习java第一课
查看>>