gpt4 book ai didi

mysql - 列出属于 mysql 数据库的操作 - (SHOW PROCESSLIST)

转载 作者:行者123 更新时间:2023-11-29 05:02:38 24 4
gpt4 key购买 nike

我想列出Mysql中的进程。我的连接中有多个数据库。当我说Show process list时,所有数据库的进程都来了。如何查看单个数据库的进程?

最佳答案

这是 information_schema 的工作.这就是 SHOW PROCESSLIST 获取其信息的地方。

SELECT * FROM information_schema.processlist WHERE DB = DATABASE()

当然,函数 DATABASE() 返回当前数据库,由 USE DATABASE 或您的登录默认数据库选择。

如果由于某种原因未设置,并且您知道数据库的名称,请尝试此操作。

SELECT * FROM information_schema.processlist WHERE DB = 'my_database_name'

关于mysql - 列出属于 mysql 数据库的操作 - (SHOW PROCESSLIST),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55101052/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com