Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何定位Azure MySQL数据库连接字符串?_Php_Mysql_Azure_Azure Web App Service - Fatal编程技术网

Php 如何定位Azure MySQL数据库连接字符串?

Php 如何定位Azure MySQL数据库连接字符串?,php,mysql,azure,azure-web-app-service,Php,Mysql,Azure,Azure Web App Service,在Azure(标准S1层)中创建新网站后,链接了新的MySQL资源 输入数据库名称并保存其位置后,在网站门户的“链接资源”选项卡中具有“链接状态”的资源将变为可见 导航到“配置”选项卡时,连接字符串不可见 除此之外,当转到仪表板选项卡并单击查看连接字符串时,将显示一条消息:“您没有连接字符串” 如何解决此问题?我刚刚创建了一个新网站和一个新的链接MySQL数据库来验证您的问题 创建数据库后,我可以在“链接资源”选项卡上看到它。在“配置”选项卡上,我可以看到连接字符串,然后按下“显示连接字符串”链

在Azure(标准S1层)中创建新网站后,链接了新的MySQL资源

输入数据库名称并保存其位置后,在网站门户的“链接资源”选项卡中具有“链接状态”的资源将变为可见

导航到“配置”选项卡时,连接字符串不可见

除此之外,当转到仪表板选项卡并单击查看连接字符串时,将显示一条消息:“您没有连接字符串”


如何解决此问题?

我刚刚创建了一个新网站和一个新的链接MySQL数据库来验证您的问题

创建数据库后,我可以在“链接资源”选项卡上看到它。在“配置”选项卡上,我可以看到连接字符串,然后按下“显示连接字符串”链接。此外,在“仪表板”选项卡上,我可以在按下“查看连接字符串”链接时看到它

如果转到Kudu并检查站点的配置文件,还可以检查连接字符串。转到查看已配置的连接字符串

如果您无法看到任何配置的连接字符串,我不确定发生了什么。我的猜测是,保存网站设置或创建数据库时出错


我最近在创建一个新的api应用程序时遇到了类似的情况。对我来说,删除并重新创建它解决了我的问题。

你是在Visual Studio中构建的吗?如果是,MySQL数据库管理器和VS2013以上版本存在错误,会导致各种问题,例如数据库管理器根本无法正常工作,包括MySQL数据库中的
数据集