Advertisement
Guest User

Untitled

a guest
Mar 9th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. DB_ROOT_USER=root
  4. DB_ROOT_PASS=root
  5.  
  6. set -e
  7. set -x
  8.  
  9. cat - <<EOF > /tmp/db_test0.sql
  10. DROP DATABASE IF EXISTS vim_test0;
  11. CREATE DATABASE vim_test0;
  12. USE vim_test0;
  13.  
  14. DROP TABLE IF EXISTS testtabint;
  15. CREATE TABLE testtabint (
  16. id smallint(5) NOT NULL,
  17. name varchar(10),
  18. PRIMARY KEY (id)
  19. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='testing it';
  20.  
  21. GRANT ALL PRIVILEGES ON vim_test0.* TO 'vim'@'localhost' IDENTIFIED BY 'vimpw';
  22. EOF
  23.  
  24. cat - <<EOF > /tmp/insert_test0.sql
  25. INSERT INTO testtabint (id, name) VALUES (12, 'ciao');
  26. EOF
  27.  
  28. cat - <<EOF > /tmp/delete_test0.sql
  29. DELETE FROM testtabint WHERE name = 'ciao';
  30. EOF
  31.  
  32.  
  33. mysql -u${DB_ROOT_USER} -p${DB_ROOT_PASS} < /tmp/db_test0.sql
  34.  
  35. sleep 1
  36.  
  37. while [ 1 ]; do
  38. echo "insert"
  39. time mysql -uvim -pvimpw vim_test0 < /tmp/insert_test0.sql
  40. sleep 5
  41. echo "delete"
  42. time mysql -uvim -pvimpw vim_test0 < /tmp/delete_test0.sql
  43. sleep 5
  44. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement