Какая строка подключения для GCP (Google Cloud Platform) при использовании asp.net REST API в базе данных CGP (API находится в GCP)?

0

Я создал REST API, который пытается подключиться к базе данных и выполнить SELECT, ничего более. В случае успеха, возвращаемая String должна быть в порядке, в противном случае она должна вернуть FAIL с некоторыми деталями исключения (установленными в catch).

Server = "google IP",
Port = 3306,
UserID = "username",
//Password = "Your Password",
Database = "database"

Я не использую пароль в этом тесте. (Нужно ли мне?)

Не нужно открывать его для какого-то IP, потому что API на Google App Engine

MySqlConnection connection = new MySqlConnection(connection.connectionstring);
try
{
    String query = "select * from tablename";
    MySqlCommand command = new MySqlCommand(query, connection);
    connection.Open();
    command.ExecuteNonQuery();

    value = "OK";

    connection.Close();
}
catch (Exception ex)
{
    value = "FAIL" + ex.Message + ex.Source + ex.InnerException + ex.Data;
}
finally
{
    connection.Close();
}

самородок: MySql.Data

Теги:
database
google-cloud-platform
rest

1 ответ

1

Вы никогда не назначаете какую-либо строку соединения для соединения...

что вряд ли удастся. см. документацию

  • 0
    Спасибо за указание на это =) немного roocky Но все же соединение не работает для подключения к gcp
  • 0
    Можете ли вы пройти дополнительную проверку по этому

Ещё вопросы

Сообщество Overcoder
Наверх
Меню