UWP连接字符串

时间:2018-06-18 01:48:29

标签: c# mysql database uwp

我想为我的UWP和数据库创建连接。我希望uwp将值发送到数据库。

 MySql.Data.MySqlClient.MySqlConnection conn;
            string myConnectionString;

            myConnectionString = "server=127.0.0.1; uid = root;" + "pwd=root;database=test";

            try
            {
                conn = new MySql.Data.MySqlClient.MySqlConnection(myConnectionString);
                conn.Open();
            }

            catch (MySql.Data.MySqlClient.MySqlException ex)
            {

            }

这是写连接的正确方法吗?我在哪里写这部分编码?

enter image description here

主页或我的其他任何页面? (方案1-3)

1 个答案:

答案 0 :(得分:0)

您的内容看起来正确,我会尝试使用'localhost'而不是ip。

var myConnection = new MySqlConnection();
myConnection.ConnectionString = "database=test;server=localhost;uid=root;pwd=root";
myConnection.Open();

更多信息请参阅:https://dev.mysql.com/doc/dev/connector-net/6.10/html/P_MySql_Data_MySqlClient_MySqlConnection_ConnectionString.htm

我也会在这里查看你是否提供了足够的信息。 https://www.connectionstrings.com/mysql/

在连接数据库方面,它取决于。这是什么类型的应用程序?通常,数据库连接是在应用程序启动期间建立的。如果您使用的是Entity Framework,则需要使用数据库上下文来管理连接(这是一个完全不同的主题)。