我正在c#中创建桌面应用程序,但我不想使用在mysql中创建的在线数据库。如何将MySql在线数据库连接到C#桌面应用程序
String mysqlConnectionString = "Server=216.14.120.105;Database=xxx_keys;UID=xxx_root;Password=xxx;Port=3306";
MySqlConnection connection = new MySqlConnection(mysqlConnectionString);
connection.Open();
这是我使用的代码,但我得到一个错误无法访问主机。
我错了,如果你有任何正确的代码或细节,然后给我。
男人,你暴露你的数据库的root密码! – haim770 2013-04-26 06:38:04
这可能是一个网络问题(防火墙),或者简单地说MySQL服务器(默认情况下)将不允许来自远程主机的连接。 – haim770 2013-04-26 06:39:52
@ haim770:这不是SQL Server。 :)我见过的每一个安装的MySQL都是在启用了TCP/IP的情况下发布的。 – cHao 2013-04-26 06:47:03