适用于MySQL的Azure数据库的API

时间:2017-07-19 17:51:04

标签: api azure azure-sql-database azure-database-mysql azure-database-postgresql

Azure数据库for MySQL服务器仍在预览中,但我们可以在其上创建数据库实例。 我想知道我们是否有任何API来检索我们在Azure Database for MySQL服务器上创建的数据库?这些数据库指标的API? Azure Database for PostgreSQL服务器的相同问题。谢谢! Related Azure portal screenshot

4 个答案:

答案 0 :(得分:1)

我们今天刚刚发布了REST API规范。你可以在这里找到它 - https://docs.microsoft.com/en-us/rest/api/mysql/

答案 1 :(得分:1)

这是用于列出服务器下所有数据库的REST API参考:https://docs.microsoft.com/en-us/rest/api/mysql/databases#Databases_ListByServer

答案 2 :(得分:0)

嗯,它们显然存在,但它们尚未公开。我在REST API reference页面上看不到任何合理的内容。

您可以使用Azure门户+ fiddler组合来解决这个问题;)

答案 3 :(得分:-2)

你是什么意思检索数据库?您可以使用SQL Server对象资源管理器在Visual Studio中连接它们,并输入Azure为您提供服务器的服务器名称。我不知道我是否理解你的问题吧?您可以像使用SqlConnection的任何其他SQL数据库一样连接到数据库。

编辑: 我仔细研究了一下: https://docs.microsoft.com/en-us/azure/sql-database/sql-database-connect-query-dotnet-visual-studio

基本上我说的是什么。如果您已成功将SQL数据库连接到Azure,则只需像访问其他任何数据库一样访问它。对于PostgresSql,请查看使用NpgsqlConnection而不是SqlConnection。它们具有非常相似的功能。