MySQL資料庫批量新增測試資料

2021-09-26 02:48:51 字數 825 閱讀 7512

在資料庫中找到函式項,右鍵新建過程函式,具體**如下,執行即可新增一千條模擬資料:

begin

declare i int;

set i=1;

while i<1001 do

insert into bear_users(`level_id`,`name`,`password`,`nickname`,`headimg`,`mobile`,`email`,`money`,`status`,`reg_time`,`last_login_time`,`create_time`,`update_time`) values(1,'name'+i,'14e1b600b1fd579f47433b88e8d85291','nickname'+i,'headimg'+i,18888888888,'email'+i,i,1,1533695403,1533695403,1533695403,1533695403);

set i=i+1;

end while;

end

補充——清空資料表命令

truncate table 表名;

指定資料表索引開始值(auto_increment=100001 表示指定值):

create table `bear_users` (

`id` int(11) unsigned not null auto_increment,

primary key (`id`)

) engine=innodb auto_increment=100001 default charset=utf8mb4 comment='前台使用者表';

Mysql資料庫批量新增資料

1.目的 用於向mysql表中批量插入資料 2.過程 3.語句 刪除已有儲存過程 drop procedure ifexists insertdata 設定命令列出現 後再執行語句 delimiter 建立儲存過程 create procedure insertdata 設定開始事務 begin 申...

資料庫學習 insert into(批量新增)

資料新增insert命令有兩種形式 1 單一資料新增 inset into 表名 列名 列名 values 值 值 這種形式可以向資料庫中插入一條資料,也可以利用這種形式在資料庫中插入多條黃資料 inset into 表名 列名 列名 values 值 值 值 值 值 值 值 值 2 批量資料新增 ...

MYSQL資料庫快速新增測試資料方法

先新增兩條資料,這裡最好新增兩條不一樣的資料 insert into 表名 values 然後再次新增資料,這次把查詢到的資料新增進入,這裡的 是表字段 insert into 表名 select from 表名 將上面的 多執行幾次,這樣資料量就是指數級增長的 也可以進行修改,執行下面的 指定的表...