创建一个表包括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、导入数据后,查看导入结果如图。
转载于:https://blog.51cto.com/jiaoya/1105116