- 第一步:创建数据库(如果数据库已经存在,这一步可省略,不需要重复创建)
create database test;
- 第二步:选择进入数据库(进入数据库之后,才可以在数据库中创建表和导入数据)
use test;
- 第三步:创建表(先创建表结构,才可以在表中存储数据)
create table emp(
empno int primary key,
ename varchar(15) unique,
job varchar(10) not null,
mgr int,
hiredate date,
sal int default 0,
comm float,
deptno int
);
- 第四步:准备数据(将数据文件放在任意文件位置,检查路径中不能有中文)

- 第五步:导入数据(复制文件路径,需要将‘\’改为‘\\’或‘/’)
load data local infile "E:/MySQL--kejiayuan/data/employee.csv"
into table emp
fields terminated by ','
ignore 1 lines;
select * from emp;
+
| empno | ename | job | mgr | hiredate | sal | comm | deptno |
+
| 7369 | smith | clerk | 7902 | 1980-12-17 | 800 | NULL | 20 |
| 7499 | allen | salesman | 7698 | 1981-02-20 | 1600 | 300 | 30 |
| 7521 | ward | salesman | 7698 | 1981-02-22 | 1250 | 500 | 30 |
| 7566 | jones | manager | 7839 | 1981-04-02 | 2975 | NULL | 20 |
| 7654 | mart in | salesman | 7698 | 1981-09-28 | 1250 | 1400 | 30 |
| 7698 | blake | manager | 7839 | 1981-05-01 | 2850 | NULL | 30 |
| 7782 | clark | manager | 7839 | 1981-06-09 | 2450 | NULL | 10 |
| 7788 | scott | analyst | 7566 | 1987-04-19 | 3000 | NULL | 20 |
| 7839 | king | persident | NULL | 1981-11-17 | 5000 | NULL | 10 |
| 7844 | turner | salesman | 7698 | 1981-09-08 | 1500 | 0 | 30 |
| 7876 | adams | clerk | 7788 | 1987-05-23 | 1100 | NULL | 20 |
| 7900 | james | clerk | 7698 | 1981-12-03 | 950 | NULL | 30 |
| 7902 | ford | analyst | 7566 | 1981-12-03 | 3000 | NULL | 20 |
| 7934 | miller | clerk | 7782 | 1982-01-23 | 1300 | NULL | 10 |
+
