问题标签 [mysqladministrator]

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

mysql - 如何在不重启 MYSQL 服务器的情况下启用 --general-log?

根据 mysql 文档,此标志可以动态更改。

但默认情况下,此选项被禁用。但我需要启用此标志才能在不重新启动服务器的情况下查看日志。在不重新启动服务器的情况下启用此功能的方法是什么。

0 投票
1 回答
247 浏览

mysql - MySQL 表以不同的案例名称列出了两次

我有一个 MySQL 数据库表,它已用区分大小写的名称列出了两次。

两个表名都指向同一个表,例如Adminadmin

在此处输入图像描述

当我检查 information_schema 时,它列出如下:

在此处输入图像描述

我该如何收拾这个烂摊子?

0 投票
1 回答
58 浏览

mysql - 如何获取选择子查询,其中另一个表的整个数据以 json 格式获取

表格1

在此处输入图像描述

表 2

在此处输入图像描述

我想要格式中需要的这种输出 在此处输入图像描述

+

我当前的查询这个

我想在这样的一列中获取表 tb1 的整个数据

如何改变逻辑在这里告诉我

如何从 tb5 获取整个 json 数据我不想使用连接和特定列提及想要整个 tb5

帮我 .....!

0 投票
1 回答
98 浏览

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

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

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

在此处输入图像描述

在 Pre-Prod 上(与 Dev 相同)

在此处输入图像描述

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

这些是 Azure MySql 数据库。

0 投票
0 回答
36 浏览

spring-data-jpa - 在 jpa 插入期间遇到死锁情况

我有一个登录 API,它会在每个用户登录时被调用,作为此登录 API 的一部分,我必须更新用户的最后登录时间。因此,每当用户登录时,我们都需要更新用户的上次登录时间,并且这是在服务内部处理的,服务调用存储库(JPA 存储库)。请参阅下面的代码以了解其设计方式。

尽管使它具有事务性,但仍以某种方式发生了僵局。根据我的分析,这种死锁是由自动化用户同时调用登录 API 引起的,从而导致死锁情况。请查看从数据库服务器收集的死锁日志。数据库是 MySQL。

由于锁定不可用,在应用程序日志中请求失败。请参阅下面的日志。应用程序正在 spring-boot 中编写。

我对正确解决这个问题的方法一无所知。有人可以解决这个问题并找到解决此问题的方法吗?我仍然希望我的自动化用户能够访问 api,但不应该出现这种故障(500)。

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 应该能够在她创建的数据库中创建任意数量的数据库和表。这是否可能?
0 投票
0 回答
13 浏览

mysql - 将表转换为另一个存储时,MYSQL CPU 会变高

DB cpu 每天多次达到 100%,在我们将表从 myisam 移动到 innodb 之前,它曾经是 60%。

这会导致用户的产品挂起几分钟,一旦 CPU 下降,这对用户来说是正常的。

它是否与从 myisam 到 innodb 的表迁移有关?