iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >mysql 生成测试数据
  • 174
分享到

mysql 生成测试数据

2024-04-02 19:04:59 174人浏览 独家记忆
摘要

1. 创建database create database test; 2. 创建数据表 字段类型: id : 编号uname: 用户名ucreatetime : 创建时间age : 年龄 CREATE

1. 创建database

create database test;

2. 创建数据表

字段类型:

id : 编号
uname: 用户名
ucreatetime : 创建时间
age : 年龄

CREATE TABLE usertb(
id serial,
uname varchar(20) ,
ucreatetime datetime ,
age int(11))
ENGINE=innodb
DEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ci
AUTO_INCREMENT=1
ROW_FORMAT=COMPACT;

3. 创建插入数据存储过程

delimiter $$
SET AUTOCOMMIT = 0$$
create procedure test1()
begin
declare v_cnt decimal (10) default 0 ;
dd:loop
        insert into usertb values
        (null,'用户1','2010-01-01 00:00:00',20),
        (null,'用户2','2010-01-01 00:00:00',20),
        (null,'用户3','2010-01-01 00:00:00',20),
        (null,'用户4','2010-01-01 00:00:00',20),
        (null,'用户5','2011-01-01 00:00:00',20),
        (null,'用户6','2011-01-01 00:00:00',20),
        (null,'用户7','2011-01-01 00:00:00',20),
        (null,'用户8','2012-01-01 00:00:00',20),
        (null,'用户9','2012-01-01 00:00:00',20),
        (null,'用户0','2012-01-01 00:00:00',20)
                ;
        commit;
        set v_cnt = v_cnt+10 ;
            if v_cnt = 10000000 then leave dd;
            end if;
        end loop dd ;
end;$$
delimiter ;

上面的v_cnt = 10000000 ,指插入多少条数据,可以修改。

4. 执行存储过程

call test1;
您可能感兴趣的文档:

--结束END--

本文标题: mysql 生成测试数据

本文链接: https://www.lsjlt.com/news/44109.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mysql 快速生成100w条测试数据
    本篇文章是关于MySQL生成百万条数据的全部过程,每一步都有具体的sql,并且每一步都有具体的注释,详细步骤如下:1、创建数据库CREATE DATABASE `test_bai` -- 创建数据库 ...
    99+
    2023-05-15
    批量插入 测试数据 大数据 快速生成 mysql
  • MySQL中如何自动生成测试数据
    MySQL中可以通过以下几种方法来自动生成测试数据: 使用INSERT INTO语句插入数据:可以编写INSERT INTO语句来...
    99+
    2024-04-30
    MySQL
  • 生成大量测试数据脚本
    生成大量数据来测试: create table t1 (id int not null primary key auto_increment,age int,name varchar(20),cr...
    99+
    2024-04-02
  • 手把手教你使用Navicat生成MySQL测试数据
    目录1.配置测试数据库2.使用Navicat数据生成工具3.操作流程1.设置生成数据的条数2.设置数据的格式3.生成数据4.总结使用Navicat生成mysql测试数据 Navicat版本:16.1.3 场景:因为某些原...
    99+
    2023-05-12
    navicat生成mysql navicat生成mysql测试数据 mysql测试数据生成
  • SQL Server中怎么生成测试数据
    本篇内容介绍了“SQL Server中怎么生成测试数据”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!简介在...
    99+
    2024-04-02
  • MySQL生成千万测试数据以及遇到的问题
    目录1、创建基础表结构2、创建内存表3、创建存储过程和函数4、执行存储过程5、遇到的问题5.1、1449错误5.2、1114错误6、同步数据总结1、创建基础表结构 CREATE TA...
    99+
    2022-11-13
    mysql千万数据查询 mysql快速生成测试数据 mysql 千万级数据
  • SQL调优怎么生成海量测试数据
    小编给大家分享一下SQL调优怎么生成海量测试数据,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!场景,如果出现慢SQL,需要DBA...
    99+
    2024-04-02
  • java联调生成测试数据工具类方式
    目录java联调生成测试数据工具类代码java druid工具类及测试总结java联调生成测试数据工具类 在日常的联调中,我们经常需要准备一定数量的测试数据,用来配合前端测试。 当然...
    99+
    2023-05-14
    java联调 java生成测试数据 java工具类
  • mysql数据库如何测试数据
    要测试MySQL数据库中的数据,可以使用以下方法:1. 使用SQL查询语句来检索特定表中的数据。可以使用SELECT语句来选...
    99+
    2023-09-20
    mysql数据库
  • mysql怎么测试数据库是否连接成功
    这篇文章将为大家详细讲解有关mysql怎么测试数据库是否连接成功,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。mysql测试数据库是否连接成功的方法:首先将相关端口全部开...
    99+
    2024-04-02
  • unittest如何生成测试报告
    小编给大家分享一下unittest如何生成测试报告,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1.把测试案例的结果写入文件在测试套件中,修改用于执行测试用例集的...
    99+
    2023-06-02
  • Golang函数生命周期中的集成测试
    集成测试对确保函数在与其他组件交互时正确运行至关重要。在 go 中,可以使用 testing 包和模拟 http 请求/响应的方法进行集成测试。示例代码展示了如何测试一个函数,提示使用模...
    99+
    2024-04-18
    golang 集成测试 git
  • Python自动化测试如何自动生成测试用例
    本篇文章给大家分享的是有关Python自动化测试如何自动生成测试用例,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。今天,陕西优就业小优整理了一些技术类干货知识,学习软件测试的小...
    99+
    2023-06-02
  • java联调生成测试数据工具类的方法是什么
    这篇文章主要介绍了java联调生成测试数据工具类的方法是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇java联调生成测试数据工具类的方法是什么文章都会有所收获,下面我们一起来看看吧。java联调生成测试数...
    99+
    2023-07-05
  • mvn站点怎么生成及测试
    本篇内容介绍了“mvn站点怎么生成及测试”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、mvn 原型:生成Maven archetypes...
    99+
    2023-06-26
  • Postman测试报告的生成方法
    目录1.安装node.js2.安装newman3.控制台生成测试报告4.生成HTML的测试报告    5.输出htmlextra报告我们使用工具newman就可以生成测试报告(自动化...
    99+
    2024-04-02
  • MySQL数据库压力测试报告
      MySQL数据库压力测试报告   1     &...
    99+
    2024-04-02
  • mysql中sysbench0.4.12数据库性能测试
    今天就跟大家聊聊有关mysql中sysbench0.4.12数据库性能测试,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1. 常用选项在Shell中运行以下命令便可得到sysbenc...
    99+
    2023-06-06
  • python 生成html测试报表三步曲
    最近把测试框架优化了一下,原本生成的报表时txt格式的,现在搞成html格式。主要步骤如下 首先找个html处理工具,这样处理html会简单很多 我网上找了一下发现phy停好用,在这里非常感谢pyh的作者 phy源码如下 # @file: ...
    99+
    2023-01-31
    报表 三步曲 测试
  • PHP与数据库性能测试的集成
    随着互联网技术的不断发展,数据库已成为互联网应用中的重要组成部分,而数据库的性能则直接影响着应用的稳定性和用户体验。而对于PHP作为一种常用的Web开发语言来说,其与数据库的集成也至关重要。在实际应用中,我们经常需要对数据库进行性能测试,以...
    99+
    2023-05-15
    数据库 PHP 性能测试
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作