MySQL adicionar itens de Dados de Teste

cenário de demanda

processo de desenvolvimento do projeto, a função requer um monte de dados para apoiar o nosso desempenho lógica de validação, podemos retirar após a conclusão do teste, confirme que a função de P & D está disponível. Se você vai a um novo artigo, que seria necessário um custo muito grande tempo, quando o corte posterior é necessária, temos dados re-construída.

soluções

Através do qual podemos criar uma função mysql personalizado que projectos através do negócio para decidir quais novos dados, e utilizar esta função para dirigir a próxima vez que a necessidade de alcançar, pode simular vários cenários.

delimiter $$$
create procedure batchInsert()
begin
declare i int default 0;
set i=0;
start transaction;
while i<80000 do
 //your insert sql 
set i=i+1;
end while;
commit;
end
$$$
delimiter;

Depois de executar o acima SQL, irá criar um procedimento armazenado no banco de dados, nós simplesmente chamar só pode adicionar em massa para realizar o número de dados.

call batchInsert();

Se esqueça de 80000 dados no banco de dados após a batchInsert call ()

Pontos:
1 // SQL inserir o seu
escrito de adicionar dados necessário executar esse SQL
2 pode editar o número de geração do número de controle
3call para chamar uma função executável

Lançado sete artigos originais · ganhou elogios 6 · vista 8173

Acho que você gosta

Origin blog.csdn.net/YaoWu_Zhou/article/details/105076091
Recomendado
Clasificación