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