SQL_HOST ==> [ localhost ]
Note: x10hosting's free hosting accounts do not have remote MySQL database access (both incoming and outgoing from the account)
Here is a link to x10hosting's "Official" Wiki page for MySQL log-on information - for free-hosting accounts --> [ http://x10hosting.com/wiki/MySQL_Information ]
Why? You account is for a website. The mySQL is for that website. It is not a stand alone feature that you can use for another website.
Workarounds? Possibly. But if the main use of the database is to serve another website, then you will be in violation of the T.O.S. and your account would be suspended and then deleted with no access to your files or databases.
PS, your signature is sad~~~~ ;(