当前位置: 首页 > news >正文

在线单页网站制作北京seo软件

在线单页网站制作,北京seo软件,phpcms获取网站访问量,单位还能建设网站吗mysq之快速批量的插入生成数据 1.insert inot select2.存储过程3.借助工具 在日常测试工作时,有时候需要某张表有大量的数据,如:需要有几百个系统中的用户账号等情况;因此,记录整理,如何快速的在表中插入生…

mysq之快速批量的插入生成数据

    • 1.insert inot select
    • 2.存储过程
    • 3.借助工具

在日常测试工作时,有时候需要某张表有大量的数据,如:需要有几百个系统中的用户账号等情况;因此,记录整理,如何快速的在表中插入生成大量数据;

1.insert inot select

将查询出来的表字段值插入到另一张表中,可以进行条件筛选只插入满足条件的数据,勉强能达到批量生成数据的效果,但不灵活,且需要有源数据,不是很理想的方法;

语法

insert into table_name select * from table_name
where 条件

insert into table_name(列名1,...,列名n) select (列名1,...,列名n) from table_name
where 条件

示例:test_menu整表内容插入到test_menubak

insert into test_menubak
select * from test_menu;

示例:test_menu表id<=时的内容,指定字段,插入到test_menubak

insert into test_menubak2(menu_id,menu_name,parent_id,path)
select menu_id,menu_name,parent_id,path from test_menu
where menu_id <=10;

2.存储过程

定义存储过程,传递参数循环控制插入表数据中的内容,灵活,可以根据需要灵活配置插入的内容,但是需要编写sql脚本稍微麻烦一点点;
语法:这里只介绍了基本的语法

create procedure  pro_name(类型 参数名 参数类型(长度),...,类型 参数名n 参数类型(长度))
begin
-- 存储过程体
end;

类型:可分为 in、out、inout
in:输入参数,向存储过程中传递值;
out:输出参数,从存储过程中获取值;
inout:输入输出参数,即可以传递、也可以获取;
如:in test int (10)

declare定义变量
格式declare 变量名 类型;

set赋值
格式set 变量名 = 值;

concat变量字符串拼接
格式concat('字符串',变量名);

while循环语法

while 条件 do-- 循环体
end while;

if判断

if 条件 -- 语句块
end if;

调用存储过程
格式call 存储过程名(参数1,...,参数n);

示例:输入开始和结束参数,批量插入数据:

delimiter //
-- 检测对应的存储过程是否存在,存在则删除;
drop procedure if exists moreInsert;-- 定义带两参数startNum、maxtNum的存储过程;
create procedure  moreInsert(in startNum int(10),in maxtNum int(10))
begin
-- 定义计数器变量currNum;declare currNum int;set currNum = startNum;-- 开始事务start transaction;-- 计数器小于最大值maxtNum时,进入循环;while currNum <=maxtNum do-- 插入数据语句;insert ignore into 会跳过重复的主键;insert ignore into test_user(user_id,dept_id,user_name,nick_name)-- 数据使用变量、将字符串和变量拼接;values(currNum,15,concat('test_',currNum),concat('测试账号_',currNum));-- 每次插入完成计数器加1;set currNum = currNum + 1;end while;-- 提交commit;
end //

调用存储过程:

call moreInsert(5,16);

3.借助工具

可以借助工具,如:nacicat,可以利用它里面的数据生产,对指定表中生成指定数量的数据,可对表的每个字段值进行设置,生成随机的值、枚举值等
优点:简单快速,上手容易;
如图:

入口:

在这里插入图片描述

配置字段值:

在这里插入图片描述

http://www.hrbkazy.com/news/50161.html

相关文章:

  • 漳州市网站建设费用百度手机助手下载2022官方正版
  • 现在互联网有什么平台可以做seo顾问公司
  • 默认web站点和默认网站一样吗十大洗脑广告
  • 二级网站怎样被百度收录大同优化推广
  • 沈阳模板建站定制竞价推广怎样管理
  • 南京网站开发南京乐识好百度问答
  • 做公司网站页面百度网页入口
  • 响应式网站建站系统seo网站优化外包
  • 广州市网站建设公司沈阳seo公司
  • 天津网站建设 易尔通推广网址
  • angular2.0网站制作企业网络营销推广方法
  • 手机网站怎么做的网站设计方案模板
  • 网站加入地图深圳网站提升排名
  • 公司网站用哪个软件做网络公司网站建设
  • 互联网三网合一网站建设二十条优化措施
  • 福州网站设计网站系统制作最好的网络营销软件
  • 自己做简单网站网络推广外包业务怎么样
  • 网站首页分辨率哪里有营销策划培训班
  • wordpress修改主题header背景色seo优化排名推广
  • 民企品牌建设排名优化哪家好
  • 网站广告用ps如何做海外seo网站推广
  • 网站建站 公司无锡个人推广app的妙招
  • 湛江公司做网站北京百度竞价
  • 网站在香港能备案吗自动点击器下载
  • 网站建设多少钱一年游戏推广员是违法的吗
  • 网站首页标题创建网站的软件
  • 福建seo优化西安seo站内优化
  • 付网站开发费计入什么科目十大网站排行榜
  • 最佳网站西地那非片
  • 家乡政府网站建设评价怎么写公司营销网站建设