MySQL数据库不允许外部连接?

时间:2015-05-06 02:10:37

标签: c# mysql

很抱歉,如果这是在错误的区域发布但是在那里让我的C#程序连接到我的数据库?它不允许外部连接。 你能让数据库对连接开放吗?它是通过Ubuntu 15.04 // PHPMyAdmin

安装的
string myConnection = "datasource=my_host;port=3306;username=my_user;password=my_pass";
MySqlConnection myConn = new MySqlConnection(myConnection);

我正在尝试创建一个游戏启动器并让它检查数据库中散列的密码。

2 个答案:

答案 0 :(得分:0)

转到phpMyAdmin网站,然后选择顶部的“用户”标签。

编辑您希望能够远程访问数据库的用户的权限。

滚动到底部,确保主机设置设置为任何主机,文本框显示%。

点击底部的“开始”以保存更改。

答案 1 :(得分:0)

在my.cnf / my.ini中注释掉绑定地址(取决于操作系统)。然后重启mysql,以便对my.cnf / my.ini文件的更改生效。您可以在DigitalOcean了解更多信息。现在,只要具有适当的用户凭证,任何人都可以远程连接到您的Mysql数据库。