如何在 Visual Studio 上使用 Xamarin(iOS 项目)连接到云 SQL
How to connect to Cloud SQL using Xamarin (iOS project) on Visual Studio
我阅读了 Cloud SQL here 上的文档,但在解决方案资源管理器中我没有 appsettings.json 文件来放置此代码:
{
"CloudSQL" : {
ConnectionString": "Host=127.0.0.1;Uid=DATABASE_USER;Pwd=PASSWORD;Database=DATABASE_NAME"
}
}
然后,在您的 Startup.cs 文件中,创建一个数据库连接:
var connectionString = new MySqlConnectionStringBuilder(
Configuration["CloudSql:ConnectionString"])
{
// Connecting to a local proxy that does not support ssl.
SslMode = MySqlSslMode.None,
};
DbConnection connection =
new MySqlConnection(connectionString.ConnectionString);
我在 Mac 的 Visual Studio 上为 iOS 使用空白项目。如何连接到云端 SQL ?
您可以在后面的代码中对 connectionString
进行硬编码:
var connectionString = new MySqlConnectionStringBuilder("Host=127.0.0.1;Uid=DATABASE_USER;Pwd=PASSWORD;Database=DATABASE_NAME")
{
// Connecting to a local proxy that does not support ssl.
SslMode = MySqlSslMode.None,
};
DbConnection connection = new MySqlConnection(connectionString.ConnectionString);
嗯,不建议从客户端直接连接到数据库服务器。不安全。
我阅读了 Cloud SQL here 上的文档,但在解决方案资源管理器中我没有 appsettings.json 文件来放置此代码:
{
"CloudSQL" : {
ConnectionString": "Host=127.0.0.1;Uid=DATABASE_USER;Pwd=PASSWORD;Database=DATABASE_NAME"
}
}
然后,在您的 Startup.cs 文件中,创建一个数据库连接:
var connectionString = new MySqlConnectionStringBuilder(
Configuration["CloudSql:ConnectionString"])
{
// Connecting to a local proxy that does not support ssl.
SslMode = MySqlSslMode.None,
};
DbConnection connection =
new MySqlConnection(connectionString.ConnectionString);
我在 Mac 的 Visual Studio 上为 iOS 使用空白项目。如何连接到云端 SQL ?
您可以在后面的代码中对 connectionString
进行硬编码:
var connectionString = new MySqlConnectionStringBuilder("Host=127.0.0.1;Uid=DATABASE_USER;Pwd=PASSWORD;Database=DATABASE_NAME")
{
// Connecting to a local proxy that does not support ssl.
SslMode = MySqlSslMode.None,
};
DbConnection connection = new MySqlConnection(connectionString.ConnectionString);
嗯,不建议从客户端直接连接到数据库服务器。不安全。