declare @istart int
declare @iend int
declare @i int
declare @icount int
set @istart = 1
set @iend = 100000
set @i=@istart
while (@i <= @iend) begin
insert into websites(websites_name,url,edition_name,user_id,remark,state,is_public) values('測試'+convert(varchar(10),@i),''+convert(varchar(10),@i),'新聞'+convert(varchar(10),@i),2,'孫菲菲熱溫熱額外熱'+convert(varchar(10),@i),1,1)
set @i=@i+1
end
MySQL批量插入測試資料
mysql批量插入測試資料。在開發過程,經常需要在資料庫中生成大量的測試資料,這個時候,我們可以使用儲存過程幫我們完成這項工作。首先,我們建立一張測試表,例如t user create table t user id bigint 20 not null auto increment,name va...
mysql 批量插入百萬測試資料
最近複習mysql索引相關效能,需要大批量資料進行測試,記個筆記 create table user test user id bigint 20 not null auto increment comment 使用者id login name varchar 30 not null comment...
MySQL插入大批量測試資料
執行sql drop procedure if exists proc initdata 如果存在此儲存過程則刪掉 delimiter create procedure proc initdata begin declare i int default 1 while i 10000000 do 這...