导入数据:
用insert into语句为表插入数据:
- insert into 表名(字段1,字段2,…) values ……
导入外部文本文件:
- 导入外部txt文件(导入CSV文件分隔符为‘,‘)
load data local infile ‘文件路径.txt’
into table 表名
fields terminated by ‘\t‘
ignore 1 lines;
检查数据:
检查导入内容:select * from 表名;
检查导入数据总行数:select count(*) from 表名;
检查表结构:desc 表名;
修改数据表:使用alter table语句修改数据表结构,包括: 修改表名,修改字段数据类型或字段名,增加和删除 字段,修改字段的排列位置等
– 例:将数据表emp改名为empdep
alter table emp rename empdep;
– 例:将数据表empdep中depname字段的数据类型由varchar(20)修改成varchar(30)
alter table empdep modify depname varchar(30);
– 例:将数据表empdep中depname字段的字段名改为dep
alter table empdep change depname dep varchar(30);
– 例:将数据表empdep中dep字段的字段名改回为depname,并将该字段数据类型该会为varchar(20)
alter table empdep change dep depname varchar(20);
– 例:为数据表empdep添加新字段maname,新字段数据类型为varchar(10),约束条件为非空
alter table empdep add maname varchar(10) not null;
– 例:将数据表empdep中maname字段的排列顺序改为第一位
alter table empdep modify maname varchar(10) first;
– 例:将数据表emp中maname字段的排列顺序改到depid字段之后
alter table empdep modify maname varchar(10) after depid;
– 例:删除maname字段
alter table empdep drop maname;
– 例:删除主键
alter table empdep drop primary key;
– 例:添加主键
alter table empdep add primary key(字段) ;
原文:https://www.cnblogs.com/yujingwei/p/11012792.html