title: bash/mysql complains about ) character
body: <p>I'm trying to execute this:</p>
  
  <pre><code>$ mysql --user=XXX --password=XXX --batch --skip-column-names \
   -e "SELECT userid, displayname FROM Users" stackoverflowdb | \
  split -l 50 -a 5 - "result."
  </code></pre>
  
  <p>but bash complains about ) 'unexpected' character (i have this character and few other 'weird ones' in my mysql password). I tried to take my password in quotes <code>--password="myweirdpasshere"</code> but then mysql won't login me at all (probably password is incorrect?)</p>