kejiayuan0806

2018-10-25   阅读量: 705

数据分析师 Mysql

Mysql数据命令行导入方法

扫码加入数据分析学习群

1.在数据库中创建emp表空间

create table emp (
empno int,
ename varchar(20),
job varchar(20),
leader int,
hiredate datetime,
sal float,
comm float,
deptno int
);

2.将emp表保存为csv格式文件,放在D盘下

 emp表数据要求格式如下:

 (1)删除表中变量名,确保要插入的数据从第一行开始;

 (2)将表中所有空值部分用\N替代;

 (3)确保每一行的观测值与表空间数据类型一致;

3.查询数据表安全加载路径

show variables like '%secure%';

4.将emp表复制到指定路径下

 (1)打开Windows运行下cmd命令框

(2)进入到数据库安全加载路径目录

cd C:\ProgramData\MySQL\MySQL Server 5.7\Uploads\

(3)将D盘中emp.csv复制到当前目录下,并查看

copy d:\emp.csv .\
dir #查看当前目录下所有文件

5.利用load data命令插入数据到emp表空间

load data infile 'C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/emp.csv' into table emp fields terminated by ',' ;
# 注:路径切换符注意使用/,而不是\,不然会报错

# 通用规则:load data infile 'filename_path' into table table_name fields terminated by ',' ;
# filename_path表示文件存放路径
# table_name表示数据表名称
# ','表示字段间以逗号分隔

6.查看emp表

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
0.0000 0 2 关注作者 收藏

评论(0)


暂无数据

推荐课程