数据库批量插入数据的shell脚本
2013-07-19 16:49
267 查看
测试用,先来一个简单的,这个是国产神通数据库的,用isql命令:
如果是mysql 将相应的sql语句替换即可
!/bin/bash if [ $1 == "-h" ] then echo "USAGE: $0 table_name max_insert_row field_a (field_b ...)" exit fi if [ $# -lt 3 ] then tbl_name="test_tbl" field_a=1 max_insert=1 else tbl_name=$1 max_insert=$2 field_a=$3 fi id=1 while test $id -le $max_insert do isql -c "insert into $tbl_name values($id,$field_a);" let id=$id+1 let field_a=$field+1 done echo "insert bash has completed. total: $id."
如果是mysql 将相应的sql语句替换即可
mysql -uroot -ppassword -e "insert into $tbl_nam values($id,$field_a);"
相关文章推荐
- c#几种数据库的大数据批量插入(SqlServer、Oracle、SQLite和MySql)
- 使用SqlBulkCopy将DataTable中的数据批量插入数据库中
- 向数据库中批量插入数据
- Django 将数据批量插入数据库bulk_create()
- 批量插入数据库数据
- python 批量数据插入数据库 遇到(TypeError: expecting numeric data)
- C#.net中批量插入数据到数据库中
- C# 数据批量插入到数据库SqlBulkCopy(源数据类型:List<T> Or DataTable)
- 数据库编程-批量插入数据
- Java 批量插入数据到数据库(MySQL)中
- Django 将数据批量插入数据库bulk_create()
- 利用oracle存储过程向数据库批量插入数据
- 将Excel数据批量插入数据库的常用方法
- 几种数据库的大数据批量插入【转】
- 几种数据库的大数据批量插入【转】
- asp实现批量插入表单中的数据到数据库的方法
- C#:几种数据库的大数据批量插入
- 在ASP.NET中,向数据库批量插入数据
- C#:几种数据库的大数据批量插入 - faib
- 向数据库中批量插入数据的sql 语句