Guest User

Untitled

a guest
Mar 8th, 2018
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. $ pwd
  2. /home/dotancohen
  3. $ mkdir in
  4. $ chmod 777 in/
  5. $ mysql -ugs -p
  6. mysql> USE someDatabase;
  7. mysql> SELECT * FROM data INTO OUTFILE '/home/dotancohen/in/data.csv';
  8. ERROR 1045 (28000): Access denied for user 'gs'@'localhost' (using password: YES)
  9. mysql>
  10.  
  11. mysql> show grants;
  12. +----------------------------------------------------------------------------------+
  13. | Grants for gs@localhost |
  14. +----------------------------------------------------------------------------------+
  15. | GRANT USAGE ON *.* TO 'gs'@'localhost' IDENTIFIED BY PASSWORD 'somePassword' |
  16. | GRANT ALL PRIVILEGES ON `gs_%`.* TO 'gs'@'localhost' |
  17. +----------------------------------------------------------------------------------+
  18. 2 rows in set (0.01 sec)
  19.  
  20. SELECT * FROM data INTO OUTFILE 'data.csv';
  21.  
  22. GRANT FILE ON *.* TO 'gs'@'localhost';
  23.  
  24. UPDATE mysql.user SET File_priv = 'Y' WHERE user='gs' AND host='localhost';
  25. FLUSH PRIVILEGES;
  26.  
  27. $ (echo 'SELECT * FROM data' | mysql -ugs -p[password])> /home/dotancohen/in/data.csv
Add Comment
Please, Sign In to add comment