加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

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】收集整理供大家参考研究

如果以上内容对您有帮助,欢迎收藏、点赞、推荐、分享。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读