C# 在 Xamarin 中导入 MySql

3

我遇到了一个问题。在使用Visual Studio 2015时,尝试添加以下内容:

using MySql.Data.MySqlClient;

很遗憾,这并不起作用。有人知道如何在Xamarin中导入MySql吗?

你好!请详细说明“这不起作用”的情况:是否有任何错误消息?例如导入错误? - Joël
它说我缺少一个程序集引用。 - user3925079
我不相信MySQL有Xamarin兼容的库。大多数人在设备上使用SQLite。 - Jason
1个回答

2

由于Xamarin用于移动应用程序,我假设在Xamarin.iOS或Xamarin.Android中使用的.NET子集上没有可用的MySQL数据库客户端版本。

通常,移动应用程序不会直接连接到数据库服务器。相反,它们通过Web API服务(例如REST或SOAP)读取和写入数据。

允许每个使用您的应用程序的人直接访问互联网上的数据库服务器是一种不好的做法,因为存在安全问题。这将需要在应用程序中存储数据库凭据。攻击者可以轻松获取这些凭据以操作数据库。我强烈建议重新考虑系统架构。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接