Navicat通过存储过程批量插入mysql数据
生活随笔
收集整理的這篇文章主要介紹了
Navicat通过存储过程批量插入mysql数据
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
場(chǎng)景
有時(shí)需要做測(cè)試,要向數(shù)據(jù)庫(kù)中插入一些測(cè)試數(shù)據(jù),成百上千條,這時(shí)候通過(guò)存儲(chǔ)過(guò)程就可以做到。
實(shí)現(xiàn)
打開(kāi)Navicat,找到上面函數(shù),點(diǎn)擊函數(shù)
點(diǎn)擊新建函數(shù)
選擇類(lèi)型為過(guò)程
輸入名字和參數(shù)
點(diǎn)擊完成之后
修改其代碼為:
CREATE DEFINER=`archimedes`@`%` PROCEDURE `pro_insertMany`(in num INT) BEGINDECLARE i int DEFAULT 1;WHILE i<=num DO此處為插入語(yǔ)句SET i=i+1;END WHILE; END注意中間為Insert語(yǔ)句,來(lái)到要批量插入數(shù)據(jù)的表。找到一條記錄,右鍵--復(fù)制為insert語(yǔ)句
將復(fù)制的語(yǔ)句粘貼在上面插入語(yǔ)句部分。
點(diǎn)擊保存
點(diǎn)擊運(yùn)行
會(huì)輸入戶參數(shù),參數(shù)即為要插入的條數(shù)
運(yùn)行結(jié)果
再回到表。點(diǎn)擊刷新。
總結(jié)
以上是生活随笔為你收集整理的Navicat通过存储过程批量插入mysql数据的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 卸载重装svn后原来项目不受管理,版本不
- 下一篇: 第一个SSM整合的Maven入门级项目(