gen_data.php 722 B

12345678910111213141516171819202122232425262728293031323334353637
  1. <?php
  2. $file_name= $argv[1];
  3. //echo $file_name;
  4. $cont= file_get_contents($file_name);
  5. $words= explode(" ", $cont);
  6. //echo "words: ".(count($words))."\n";
  7. $cw = count($words);
  8. echo "REPLACE INTO test.documents ( id, group_id, date_added, title, content ) VALUES\n";
  9. for ($i=1; $i<=100000; $i++)
  10. {
  11. $count_words= mt_rand(10,30);
  12. $pred = "";
  13. for ($j=0; $j<$count_words; $j++)
  14. {
  15. $pred .= chop($words[mt_rand(1, $cw-1)])." ";
  16. }
  17. $count_words= mt_rand(3,5);
  18. $tit = "";
  19. for ($j=0; $j<$count_words; $j++)
  20. {
  21. $tit .= chop($words[mt_rand(1, $cw-1)])." ";
  22. }
  23. echo "($i,".mt_rand(1,20).",NOW(),'".addslashes($tit)."','".addslashes($pred)."'),\n";
  24. }
  25. echo "(0,1,now(),'end','eND');\n";
  26. ?>