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