Home >Database >Mysql Tutorial >MySQL批量插入数据脚本_MySQL

MySQL批量插入数据脚本_MySQL

WBOY
WBOYOriginal
2016-05-27 13:45:201339browse

MySQL批量插入数据脚本

#!/bin/bash
i=1;
MAX_INSERT_ROW_COUNT=$1;
while [ $i -le $MAX_INSERT_ROW_COUNT ]
do
  mysql -uroot -proot dbname -e "insert into tablename (name,age,createTime) values ('HELLO$i',$i % 99,NOW());"
  d=$(date +%M-%d\ %H\:%m\:%S)
  echo "INSERT HELLO $i @@ $d"  
  i=$(($i+1))
  sleep 0.05
done

exit 0

新建表格就可以了

create table afs_test(
name varchar()32,
age int(32),
createTime datetime

插入十万的数据为./jiaoben.sh 100000

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn