连接到sql数据库时出错

我正在尝试远程访问一个SQL数据库。 数据库和服务器在两个不同的ips上。 我已经尝试了注释绑定地址行和所有其他的东西,在不同的职位上提出的build议,但仍然无法连接到sql database

米使用我的服务器..

 $ mysql -u name -h server-address -p 

并得到。

 ERROR 2003 (HY000): Can't connect to MySQL server on 'ip' (111) 

注:我已经授予所有特权的特定用户名和Web服务器和SQL数据库是在Ubuntu的服务器上。

 SQL EXCEPTION : Failed to link account 

括号中的(111)给出了什么是错的。 (拒绝访问)

MySQL.com上的这个页面相当广泛地涵盖了这个问题,我将从这里开始。

主办方可能会提供一些赠款;

您可能只需简单地授予访问权限。

 mysql> CREATE USER 'MY_USERNAME'@'localhost' IDENTIFIED BY 'MY_PASSWORD' mysql> GRANT ALL PRIVILEGES ON 'MY_DATABASE'.* TO 'MY_USERNAME'@'12.34.56.78' IDENTIFIED BY 'MY_PASSWORD';