今天讲解mysql的批量导入,下面我以实例讲解:
新建
一个工程时,需要添加大量的
user
。单个手动添加效率较低,为了快速添加这些信息,可以通过文本文件把所有
批量添加到数据库即可。以下介绍
批量添加user的方法。
首先需要说明的是在进入数据库时要添加 --local-infile=1
eg: /usr/local/mysql/bin/mysql -u root -p***** --local-infile=1
这个一定要添加,负责会失败(其中***为mysql的passwd)
要批量添加user,只需把所要添加的数据先整理成相应的文本文件(.txt),
连接到数据库,执行load操作即可:
load data local infile "文件名" into table ofUser;
其中文件名为整理的文本文件,ofUser为要导入的表.
update profiles set disabledtext="Sorry, you do not have permission to log on" where login_name like "%qualcomm.com";
更新表
select * into outfile "/tmp/Apollo.bak" from profiles;
导出表数据