MySQL ajouter des éléments de test de données

scénario de la demande

processus de développement du projet, une fonction nécessite beaucoup de données pour soutenir notre performance logique de validation, nous pouvons supprimer si vous allez dans un nouvel article, il faudrait un coût de temps très important après le test est terminé, vérifiez que la fonction R & D est disponible., lorsque la coupe suivante est nécessaire, nous disposons de données construit reconfirmée.

solutions

À travers lequel nous pouvons créer une fonction MySQL personnalisée que les projets à travers l'entreprise de décider qui de nouvelles données, et utiliser cette fonction pour diriger la prochaine fois que la nécessité de réaliser, peut simuler plusieurs scénarios.

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;

Après l'exécution de ce qui précède SQL, va créer une procédure stockée dans la base de données, nous appelons simplement ne peut ajouter du volume à effectuer le nombre de données.

call batchInsert();

Oublier d'ajouter 80000 données dans la base de données après l'batchInsert d'appel ()

Points:
1 // SQL INSERT votre
écriture pour ajouter des données doivent effectuer cette SQL
2 peut modifier le nombre de génération de contrôle du numéro
3call pour appeler un exécutable de fonction

Publié sept articles originaux · a gagné les éloges 6 · vues 8173

Je suppose que tu aimes

Origine blog.csdn.net/YaoWu_Zhou/article/details/105076091
conseillé
Classement