zoukankan      html  css  js  c++  java
  • mysql命令行批量插入100条数据命令

    先介绍一个关键字的使用:

    delimiter 定好结束符为"$$",(定义的时候需要加上一个空格) 然后最后又定义为";", MYSQL的默认结束符为";"

    如何通过mysql命令行批量插入100条数据呢,可以在代码里实现,也可以通过命令行,也就是通过存储过程:

    delimiter $$
    create procedure myproc ()
    begin
    declare num int ;
    set num = 1 ;
    while num < 100 do
    insert into emp (id, `name`, sex)
    values
    ('', concat("name", num), 1) ;
    set num = num + 1 ;
    end
    while ;

    end$$

    然后:
    --执行这个函数
    call myproc()$$
    --查看插入数据结果
    select * from emp$$
    --删除这个存储过程
    drop procedure myproc$$

  • 相关阅读:
    Widget Factory
    233 Matrix
    青蛙的约会
    Longge's problem
    密码解锁
    SQFREE
    GCD
    [WC2011]最大XOR和路径
    [HNOI2011]XOR和路径
    [ZJOI2010]排列计数
  • 原文地址:https://www.cnblogs.com/EikiXu/p/9837475.html
Copyright © 2011-2022 走看看