问题标签 [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.

0 投票
1 回答
35 浏览

c# - 在数据库中添加了额外的列,但代码看不到它们

我为此感到头疼...希望有人可以帮助我。

我有一个 Table Clienten 并创建了 3 个新列:

  • DhrMevr
  • 沃纳姆
  • 阿赫特纳姆

我刷新了数据库,删除了旧的 DataSet 并为更新的数据库创建了一个新的 DataSet。但是...当我尝试在 C# 代码中读取 Clienten 表时,他没有看到新列。我错过了什么?

希望有人知道诀窍。

数据库和数据集中表列的打印屏幕。看起来 3 个额外的列已正确添加

这是代码....我收到错误:无效的列名“Achternaam”

0 投票
0 回答
89 浏览

python - 使用 Python 连接到 Azure MySQL

您好,我正在尝试使用 Python 脚本在 Azure MySQL 数据库上连接并执行一些语句。要建立连接,我使用以下代码:

从 sqlalchemy 导入 create_engine 导入 pandas 作为 pd

db_engine = create_engine(db_connection_string) example_data_frame = pd.read_sql(sql = 'SELECT 1', con=db_engine)

我使用的连接字符串格式为:'mysql+pymysql://login:password@server_ip:port/DB_name'

我在其他非 Azure 数据库上尝试过它,它运行良好,但是现在我收到此错误:

sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (9002, 'FATAL: Invalid Username specified. Please check the Username and retry connection. The Username should be in username@hostname format.\x00') (此错误的背景在: http ://sqlalche.me/e/14/e3q8 )

您可能知道解决方案吗?

0 投票
1 回答
323 浏览

mysql - 用于灵活 mysql 服务器的 Azure ARM 模板给出“内部服务器错误”

我正在尝试使用 ARM 模板和 terraform 部署 MySQL 灵活服务器集群(因为 terraform 没有 mysql_flexible 的任何资源),但它给了我以下“内部服务器错误”而没有任何有意义的信息。

请提供 'version' 的字符串值(?寻求帮助): 5.7 {"status":"Failed","error":{"code":"DeploymentFailed","message":"至少一项资源部署操作失败。请列出部署操作以了解详细信息。有关使用详细信息,请参阅https://aka.ms/DeployOperations。","details":[{"code":"Conflict","message":"{\r\n "status ": "Failed",\r\n "error": {\r\n "code": "ResourceDeploymentFailure",\r\n "message": "资源操作完成,终端配置状态为 'Failed'。", \r\n "详细信息": [\r\n {\r\n "代码": "InternalServerError",\r\n "message": "处理请求时出现意外错误。跟踪 ID: 'b8ab3a01-d4f2-40d5-92cf-2c9a239bdac3'"\r\n }\r\n ]\r\n }\r \n}"}]}}

当我将此跟踪 ID 粘贴到 Azure 活动日志中时,没有太多信息。这是我正在使用的示例 template.json 文件。

0 投票
1 回答
48 浏览

azure - 可以在 Azure SQL 中创建它的同一会话中删除“临时对称密钥”吗?

即使在关闭连接后,临时对称密钥也不会从 tempdb.sys.symmetrickeys 中删除。我想了解我是否总是可以将它们放在同一个会话中而不用担心权限?

0 投票
0 回答
20 浏览

azure - 错误 1044 拒绝用户访问 Azure Database for MySQL

目前,我可以将我的 Azure MySQL 连接到 MYSQL 工作台,但我无法执行任何操作,即 CREATE、DELETE 等。

可能是什么问题?我已经研究并没有发现任何东西。

0 投票
1 回答
77 浏览

mysql - terraform azure mysql gtid_mode“ON”错误

我正在尝试使用 terraform 在 azure 上使用一些默认配置创建 mysql,以下是我的代码。虽然“enforce_gtid_consistency”和“time_zone”正在工作并正在创建,但“gtid_mode”“ON”不起作用我收到以下错误。

0 投票
1 回答
439 浏览

mysql - 从 Ubuntu 20.04 连接到“Azure Database for MySQL-Server”

我正在尝试从终端连接 Ubuntu 20.04 服务器到 Azure Database for MySQL-Server。直到两天前,这一切都很好。当我现在按 Enter 键时,会显示 mysql 警告,但什么也没发生:

MySQL 服务器版本 Ubuntu 服务器:版本 8.0.27-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu))

Azure MySQL 服务器版本:8.0.15

但是,我可以从 Mac 连接到远程数据库。

Mac 上的 MySQL 版本:Ver 14.14 Distrib 5.7.32,适用于 osx10.12 (x86_64)

有谁知道为什么它可以在 Mac 和 ubuntu 上运行?

0 投票
1 回答
509 浏览

mysql - MySQL cli 客户端在连接到 Azure 托管数据库时挂起

我在 Azure 上有一个 MySQL 数据库,使用 Azure 托管数据库服务,以及在同一个 VNET 中的两个 Ubuntu 20.04 VM(运行 PHP 应用程序)。我可以从 PHP 和远程 GUI 客户端 (SequelPro) 连接到数据库,因此我确信防火墙配置正确并且我使用了正确的详细信息。

但是,当我尝试在任一虚拟机上使用 mysql CLI 客户端进行连接时,它只是挂起而没有输出。我在两个虚拟机上都试过了,我得到了相同的行为。

我正在使用的命令是:

mysql -u "username@hostname" -p -h "ip_address" -P 3306 database_name -e "SHOW TABLES"

它提示输入密码,所以我输入它......然后什么都没有。mysqltop进程正在消耗100%的CPU。

我可以在 IP 地址上 telnet 端口 3306,我得到了通常的胡言乱语,要求输入 mysql_native_password。

如果我将主机名部分更改为username@hostname无效的主机名,则会显示“找不到服务器名”。而如果我输入了无效的用户名(或无效的密码),那么它就会挂起。所以我猜这与试图解析该名称的 Azure 托管数据库服务的网关部分有关。直到几天前,一切都正常工作。

任何日志中都没有任何内容,屏幕上也没有输出,所以我不知道从哪里开始尝试解决这个问题。

0 投票
0 回答
7 浏览

azure - Microsoft Azure 数据在本地开发时加载缓慢

我们有 Microsoft Azure 应用服务计划。我们已经在域中使用系统。我们在域中使用时没有任何问题。如果我们要在本地计算机上做开发,从数据库中拉取数据是非常慢的。

0 投票
0 回答
17 浏览

azure - 有没有办法停止 Azure mysql 资源中的“操作”?

尝试插入防火墙规则后,操作陷入“已启动”状态并阻止我的 azure mysql 数据库的任何其他操作(启动、停止、重新启动、缩放...)

当我尝试对资源进行任何操作时,我得到的错误如下: