如何将c#windows窗体与远程mysql数据库连接起来

时间:2018-04-08 13:16:59

标签: c# mysql

我想将我的服务器pc MySQL数据库与客户端pcs连接。我在xampp服务器上进行配置。 PHPMyAdmin与其他客户端PC共享罚款。但是我运行我的c#表单它会出现连接名称错误。这是我在c#form中的connectiondb类。

 public static MySqlConnection conString()
    {
        MySqlConnection conn = new MySqlConnection(@"server=http://192.168.8.102; userid=root; password=0713; database=pos_system; port=3306");
        return conn;
    }

我尝试使用客户端PC运行我的应用程序,但它显示此名称无法找到。如何解决我的错误。我也打开防火墙端口3306。

1 个答案:

答案 0 :(得分:3)

您的连接字符串格式对于MySql不正确,请尝试以下操作:

var con = new MySqlConnection(@"Server=192.168.8.102;Port=3306;Database=pos_system;Uid=root;Pwd=0713;");

有关更多信息,请查看: https://www.connectionstrings.com/mysql/