我想为我的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)
{
}
这是写连接的正确方法吗?我在哪里写这部分编码?
主页或我的其他任何页面? (方案1-3)
答案 0 :(得分:0)
您的内容看起来正确,我会尝试使用'localhost'而不是ip。
var myConnection = new MySqlConnection();
myConnection.ConnectionString = "database=test;server=localhost;uid=root;pwd=root";
myConnection.Open();
我也会在这里查看你是否提供了足够的信息。 https://www.connectionstrings.com/mysql/
在连接数据库方面,它取决于。这是什么类型的应用程序?通常,数据库连接是在应用程序启动期间建立的。如果您使用的是Entity Framework,则需要使用数据库上下文来管理连接(这是一个完全不同的主题)。