Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从visualc连接到MYSQL#_C#_Mysql - Fatal编程技术网

C# 从visualc连接到MYSQL#

C# 从visualc连接到MYSQL#,c#,mysql,C#,Mysql,我不确定这是否是回答这个问题的正确地方,但我有一个用PHP开发的网站,使用MYSQL。现在,我想用visualc编写一个应用程序,它访问MYSQL数据库,并将该数据库中的数据返回给应用程序。我尝试了此操作,收到错误消息“(xx.xxx.xxx.xx)不允许连接到此MYSQL服务器”。经过一些研究,我发现有一种方法可以通过IP地址在服务器上关闭此功能。然而,这个应用程序最终会被分发给其他人和PC机,所以我不认为这是一个永久的解决方案。我想我可以向世界开放MYSQL数据库,但我希望通过某种方式连接到

我不确定这是否是回答这个问题的正确地方,但我有一个用PHP开发的网站,使用MYSQL。现在,我想用visualc编写一个应用程序,它访问MYSQL数据库,并将该数据库中的数据返回给应用程序。我尝试了此操作,收到错误消息“(xx.xxx.xxx.xx)不允许连接到此MYSQL服务器”。经过一些研究,我发现有一种方法可以通过IP地址在服务器上关闭此功能。然而,这个应用程序最终会被分发给其他人和PC机,所以我不认为这是一个永久的解决方案。我想我可以向世界开放MYSQL数据库,但我希望通过某种方式连接到MYSQL并告诉服务器我只来自hello world应用程序。有人知道这是否可以通过Visual C#和MYSQL实现,或者知道一种安全的方法,可以使用具有动态IP地址的应用程序连接到远程网站MYSQL数据库吗


提前谢谢

Ramhound是正确的,如果你想做这样的事情,你需要重新配置你的服务器,但是如果你想直接从客户端应用程序连接到服务器,你的客户端需要有Mysql的密码,这并不理想


相反,您应该在数据库服务器上设置Web服务,并使用它向客户端发送/接收数据。

您需要解决My SQL server安装中的配置问题。我的SQL社区可能会在这方面有所帮助。如果这是一个共享主机,你不会有太多的运气。谢谢你的建议!它是通过一个托管公司,但它是一个专用服务器。我会检查一下MYSQL板,看看能不能找到什么。谢谢