mysql批量生成2亿条测试数据 2亿

解决方案 »

  1.   

    mysqlslap工具  能够完成整套的性能测试,当然也能创造数据
    http://dev.mysql.com/doc/refman/5.6/en/mysqlslap.html
      

  2.   

    理个循环insert 就好了
      

  3.   


    MySQL基准测试---sysbench
    http://www.cnblogs.com/benshan/archive/2012/12/11/MySQL.html
      

  4.   

    create table xxx
    insert into table values (...);// 重复30次,可达10亿行
      

  5.   

    用EXCEL先生成100万条,然后多生成几次,导入MYSQL即可。可以制定任何规则来生成数据。
      

  6.   

    python脚本,不就行了?
      

  7.   

    SELECT
    *
    FROM
    information_schema.`COLUMNS`;
    -- 5612
    SELECT
    (@rank :=@rank + 1) c1
    FROM
    information_schema.`COLUMNS` a,
    information_schema.`COLUMNS` b,
    (SELECT @rank := 0) r;
    -- =5612*5612=31494544你看下这样子行不,找出你库里最大的表,来个笛卡尔,不够的话再多一次笛卡尔。不过这种生成出来效率有点慢就是了。但是可以提供个思路方向给你