问题标签 [azure-mysql-database]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - MySql 表消失并显示一个名为“警告”的表
我们在 Azure Windows 虚拟机中运行了一个 MySql 服务器。在过去的 6 个月里,我们没有使用它。但最近我们登录到虚拟机并尝试使用 MySql Work Bench 访问数据库。但它不接受密码,我们无法登录。因此,我们按照 MySql 文档(重置 Root 密码:Windows 系统)中的说明更改了 root 密码。
根据说明,执行了以下命令来重置密码:
运行命令后,我们能够取消密码并通过工作台以 Root 用户身份登录 Mysql。但是,除了在数据库中命名为“警告”的表之外,没有其他表。以下是 MySql Workbench 的屏幕截图。您可以看到“警告”表有四个字段,即 id、warning、Bitcoin_Address 和 email。但是没有这些字段的值的行。
有没有人知道这里到底发生了什么?有什么办法可以恢复丢失的表?我们没有对这些数据库进行任何其他备份。
mysql - 在 MySQL (Azure) 上查询 Information_Schema 耗时过长
问题是从 MySql 读取信息架构......太慢了:
脚步:
根据检查innodb_stats_on_metadata的建议,此设置为 OFF。
还是没有运气!有什么建议么?
经过一番调查,发现下面的查询是一个很慢的查询。
大多数时候它做的是' checking permissions
'
azure - 使用 MySQL In App 的 Azure 函数无法使用 EF 连接
我有一个 Azure Function 应用程序。我已启用MySQLin App功能。我的函数是使用 EF Core 用 C# 编写的。当尝试使用记录的MYSQLCONNSTR_localdb建立连接时,我在日志中遇到异常。
这是我创建 DBContext 的代码:
执行以下操作时,出现以下异常: 引发了一个异常,可能是由于暂时性故障。考虑通过将“EnableRetryOnFailure()”添加到“UseMySql”调用来启用瞬时错误恢复能力。
azure - 通过 SSL 将 myPHPAdmin (Azure) 连接到 MySqlb (Azure)
我在 Azure 上安装了 MySQL 8,并启用了“Enfore SSL Connection”
用上面的 MySQL 提供的连接字符串(Web App)在 App 中配置 MySQL 到上面的连接字符串
哪个是
尝试在 phpmyAdmin 中管理 MySQL 时出现以下错误
没有在 Web 应用连接字符串上指定 SSL 模式的选项。
微软文档:
默认设置 默认情况下,数据库服务应配置为在连接 MySQL 时需要 SSL 连接。我们建议尽可能避免禁用 SSL 选项。
通过 Azure 门户和 CLI 预配新的 Azure Database for MySQL 服务器时,默认情况下会启用 SSL 连接的实施。
Azure 门户中显示了各种编程语言的连接字符串。这些连接字符串包括连接到数据库所需的 SSL 参数。在 Azure 门户中,选择你的服务器。在设置标题下,选择连接字符串。SSL 参数因连接器而异,例如“ssl=true”或“sslmode=require”或“sslmode=required”以及其他变体。
mysql - Azure MySQL Azure Active Directory 访问令牌
我在 Azure 上安装了 MySql Server,并配置了 Azure Directory Admin。
例子
MySql Servername:mysqlserver
和MySql AD Admin Account:( admin@organistionname.com.au
本组织域账户)
可以在 MySql Server 的 User Accounts 下看到上面的帐户。
我为 phpMyadmin 建立了 Azure Web App,并配置为指向上面的 MySql db。
当使用上述 Active Directory 管理员帐户登录 phpMyAdmin 正在针对 AD 进行验证时,但出现错误
我需要获取需要传递给 MySql 服务器的广告令牌。
如何在 Azure Web App 中实现这一点?
mysql - Mysql.Data 和 Azure Mysql 错误'表'mysql.proc'不存在'
当我尝试使用以下代码对 Azure MySQL 版本 8.0.15 服务器执行存储过程时,我收到错误消息“表 'mysql.proc' 不存在”。旧版本不会发生此错误。一些搜索说要使用 MySQL_upgrade,但我不认为它适用于 azure MySQL。我该如何克服这个错误?当我连接到与 azure 托管相同的本地 MySQL 版本时,一切正常。
示例代码
完全错误:
mysql - 如何将 100GB 迁移到 Azure Database for MySQL?可能再次出口?
我正在考虑将我的 MySQL DB 迁移到 Azure Database for MySQL https://azure.microsoft.com/en-us/services/mysql/。它目前驻留在另一家公司托管的服务器上。数据库约为 100 GB。(让我担心的是,Azure 使用术语“相对较大”来表示 1GB。)
有没有办法在没有任何或很少(几个小时,最多)停机时间的情况下迁移数据库?我显然不能进行转储和加载,因为停机时间可能是几天。他们的文档似乎是用于与已经在 MS 服务器上的 MySQL 服务器同步。
如果我以后想使用其他东西,有没有办法将数据从 MS Azure 中导出,而无需大量停机?