mysql批量插入数据(更改版)
发布时间:2020-12-15 07:14:09 所属栏目:安全 来源:网络整理
导读:今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 #! /bin/bashmysqllogin="mysql -uroot -p123456" #创建一个连接变量sid=2000000001 #定义一个学生学号变量并赋初始值cid=20000001 #定义一个班级编号
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 #! /bin/bash mysqllogin="mysql -uroot -p123456" #创建一个连接变量 sid=2000000001 #定义一个学生学号变量并赋初始值 cid=20000001 #定义一个班级编号变量并且赋初始值 sph=18200000050 #定义一个手机号变量并且赋初始值 while test $sid -le 2000010001 #判断$sid是否小于等于2000010001返回值是true时继续执行 do sname=$(cat /dev/urandom | sed 's/[^a-zA-Z]//g' |strings -n 5 | head -n 1) #顶一个姓名,随即赋值,值为随即字符串,范围在大小写字母内,5代表字符串长度 1代表个数 ssex=$(cat /dev/urandom | sed 's/[^a-zA-Z]//g' |strings -n 1 | head -n 1) #学生性别,长度和个数都为1,这个没有想好,所以只能这样代替,其实可以随机赋1或者0值 $mysqllogin -e "insert into test.students values('$sid','$sname','$ssex','$cid','$sph');" #执行插入操作 let sph=$sph+1 #增加1 let sid=$sid+1 #增加1 if [ $(($sid % 100)) == 0 ] #对$sid除以100求于,如果等于0则为true then let cid=$cid+1 #增加1 fi done echo "完成!" 以上内容由PHP站长网【52php.cn】收集整理供大家参考研究 如果以上内容对您有帮助,欢迎收藏、点赞、推荐、分享。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |