共有三種刪除 mysql 數據庫連接的方法:1. 使用 kill 語句強制終止連接;2. 使用 revoke 語句撤銷連接權限;3. 刪除 mysql.session 表中與連接相關的記錄。
如何刪除 MySQL 數據庫連接
方法一:使用 KILL 語句
KILL 語句可用于強制終止數據庫連接。語法如下:
KILL query_id
登錄后復制
其中 query_id 是要終止的連接的 ID。要獲取連接的 ID,可以使用 SHOW PROCESSLIST 命令。
方法二:使用 REVOKE 語句
REVOKE 語句可用于撤銷用戶的連接權限。語法如下:
REVOKE ALL PRIVILEGES ON *.* FROM 'username'@'hostname'
登錄后復制
其中:
username 是要撤銷連接權限的用戶名
hostname 是該用戶連接的客戶端主機名
方法三:使用 mysql.session 表
mysql.session 表存儲有關當前連接的信息。要刪除連接,可以刪除相應的記錄:
DELETE FROM mysql.session WHERE id = connection_id
登錄后復制
其中 connection_id 是要刪除的連接的 ID。要獲取連接的 ID,可以使用 SHOW PROCESSLIST 命令。