如何使用我的C#应用​​程序连接到远程MySQL服务器

时间:2014-02-28 06:18:02

标签: c# mysql

我需要将我的独立PC中开发的C#应用​​程序与我的托管Linuux MySQL服务器连接起来。我该怎么做..是否有任何服务器配置设置或任何类型的远程连接权限设置必须完成?请帮忙...

4 个答案:

答案 0 :(得分:1)

确保MySQL所在的服务器可以接受连接。

Read this阅读如何配置c#应用程序以连接MySQL。

答案 1 :(得分:1)

连接字符串代码应该是这样的

Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

您需要通过this way

允许远程连接

答案 2 :(得分:0)

Mysql有很好的文档如何连接mysql服务器(本地和远程)。 它在http://dev.mysql.com/doc/index-connectors.html  你的情况可能是http://dev.mysql.com/doc/connector-c/en/index.html

答案 3 :(得分:0)

实施起来非常简单 1)从https://dev.mysql.com/downloads/connector/net/6.9.html

下载我的Sql连接器

2)在你的C#项目中添加Mysql.Data.Dll的参考

3)使用此连接字符串  string connectionString =“SERVER = 000.000.000.000; DATABASE = testdb; UID = test; PASSWORD = test123;” 4)使用相同的示例代码

MySqlConnection conn = new MySqlConnection(connectionString);
        try
        {
            Console.WriteLine("Connecting to MySQL...");
            conn.Open();
            // Perform database operations
        }
        catch (Exception ex)
        {
            Console.WriteLine(ex.ToString());
        }
        conn.Close();
        Console.WriteLine("Done.");

或阅读本教程 https://dev.mysql.com/doc/connector-net/en/connector-net-tutorials-connection.html