创建一个表包括name, uid,gid,home,shell

把系统中的passwd文件通过awk 整理出相关数据导入到这个表中

 

1从系统文件/etc/passwd中整理相关数据,输出到/tmp/passwd中。

# cat /etc/passwd|awk -F ":" '{print $1","$3","$4","$6","$7}'>/tmp/passwd

2登陆数据库,创建表格passwd

mysql> create table abc.passwd (name char(20), uid bigint, gid bigint, home char(50), shell char(50));

3文件中的数据导入到数据库passwd表格中。

mysql> load data infile '/tmp/passwd' into table abc.passwd fields terminated by ',';

4导入数据后,查看导入结果如图。