天天看点

mysql 数据的批量导入

今天讲解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;

导出表数据