问题标签 [mysqladmin]

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 回答
703 浏览

javascript - 如何调试“ER_HOST_IS_BLOCKED:主机'abc'由于许多连接错误而被阻止”错误

快速的 Google 搜索会返回许多修复此错误的结果,但据我所知,他们都没有提供有关如何发现根本原因的建议。我的理解是,每当我的应用程序在连接到数据库时达到连续失败次数的限制时,就会发生这种情况。但是,我想不出一种方法来确定这些故障的根源。有没有办法列出导致此错误的失败查询或连接尝试?理想情况下,我将能够确定这是否是由于简单的网络故障、输入错误等造成的。

0 投票
1 回答
502 浏览

mysql - mysql中缺少的行

我试图在导入后使用批量插入从 CSV 中导入大约 170 万行的 MYSQL 数据,但我只得到所有表的 104 万行。

我用了

select count (*) from table_name;

命令检查行数。

为了交叉检查我在 python 中使用 pandas 模块的行。

0 投票
1 回答
98 浏览

azure - MySql 管理员用户失去了权限

在 PreProd - MySqlServer 管理员帐户失去了昨天一切都很好的特权。

show grants for xxxxxadmin;在 Dev 上运行时,结果为

在此处输入图像描述

在 Pre-Prod 上(与 Dev 相同)

在此处输入图像描述

没有其他管理员帐户可以登录服务器。有没有办法恢复特权。

这些是 Azure MySql 数据库。

0 投票
1 回答
284 浏览

mysql - 在 MySQL Azure 中使用角色 - 管理员帐户的权限问题

在 Azure 上预配 MySQL 服务器。

配置时创建服务器管理员登录例如: mySqlAdmin

现在我们正在尝试开始创建角色并将用户分配给角色。

使用管理员帐户 ( mySqlAdmin )登录 SQL Work Bench ,该帐户是在 Azure 上配置 MySQL Sever 时创建的。

我的创建用户/角色并将角色分配给用户的查询。

在此处输入图像描述

尽管当前用户是管理员并且获得了以下权限,但它在第 5 行失败。(第 1 行的结果)

在此处输入图像描述

为用户分配角色时出错(第 5 行)

在此处输入图像描述

如何将超级权限分配给mySqlAdmin帐户。

我在 Azure MySQL 上看不到任何选项

0 投票
0 回答
559 浏览

mysql - BLOB/TEXT 列 'bought_furniture' 不能有默认值

你好,所以我已经从一个运行良好的服务器导出了这个,我查了这个错误

#1101 - BLOB/TEXT 列 'bought_furniture' 不能有默认值

但找不到任何有用的修复源,数据库只是很难导入此表。

如果有人可以帮助我,那就太好了。

0 投票
0 回答
110 浏览

mysql - 有没有办法在重新安装期间更改 MySQL root 密码(Windows 10)?

我忘记了我的 MySQL 服务器的密码,它不会让我配置我的 MySQL 服务器,因为我不知道 root 密码。我的机器上目前没有安装 MySQL;我正在尝试重新安装它。有谁知道如何在重新安装期间更改root密码?

由于忘记密码而无法登录的地方

尝试重置过程时出现的错误

0 投票
1 回答
40 浏览

mysql - 检查 MySQL 服务器何时准备好运行查询而不中断它们

我正在使用 Percona Docker 映像,纯粹用于本地测试目的(5.6,因为这是我需要测试的)。

我想在服务器准备好时运行初始化脚本。到目前为止,我已经尝试了其他类似问题中提到的两件事:mysqladmin ping --silentmysqladmin -uroot status

但是,在这两种情况下,当我在它们返回时运行初始化脚本时0,脚本会在一两秒内被中断(ERROR 1317 (70100) at line ___: Query execution was interrupted)。大多数脚本运行,但最后几个查询没有成功。

如果我等待这些命令返回0然后再休眠 5 秒左右,我不会被打断。为什么会有这种行为差异?在运行 init 脚本之前如何测试它,这样我就不必sleep 5在我的代码中保留丑陋的东西?

0 投票
0 回答
18 浏览

mysql - 是否有工具可以显示 MySQL 的两个转储文件之间的架构/定义更改?

目的是如果有任何表更改或添加新表,它们应该由 cron 中设置的 python 脚本拾取并发送邮件。

这个想法是该脚本将使用 mysqldump 进行仅模式备份,并使用工具将其与较旧的转储文件进行比较。

我尝试使用 diff 但由于它仅显示更改的行而不显示表名(如预期的那样),因此在我的情况下没有用。

mysqldiff 工具已停产,所以想知道是否有其他工具可以做到这一点?

0 投票
0 回答
19 浏览

mysql - MySQL:查询被阻止的主机

在足够多的失败登录后,MySQL 将阻止主机。在主机被阻塞后尝试连接数据库将导致:

有没有办法可以直接或通过 mysqladmin 查询 MySQL 以检查是否有任何被阻止的主机。我想编写一个 nagios 监视器,以便在发生这种情况时(无论是恶意还是意外)收到警报。

0 投票
1 回答
53 浏览

mysql - mariadb statewise where case 子句在视图中

我在协作表中创建了下面的视图

有没有办法像select, insert, update, deletewhere 子句一样检测视图内部的当前状态?

我希望像下面这样,不知道如何在 mysql/mariadb 中产生等价物

这是我的示例数据

用户 helen 和 linaSELECT, INSERT, UPDATE, DELETE对内容视图有授权

  • 另外用户helen是普通用户如何授予创建 new_database 的权限,并继承 helen 在 new_database 中创建的任何新表的权限?我不想创建 helen 作为管理员。用户 helen 应该能够在她创建的数据库中创建任意数量的数据库和表。这是否可能?