我们有运行 LAMP 堆栈的 Ubuntu 11.10 服务器,它是在我到达这里之前设置的,没有人知道它的用途。我必须迁移它,或者干脆关闭它,但我需要先知道它在做什么。
仔细研究它,没有站点托管在它上面,但是有几个数据库是在 MySQL 中创建的。
所以它可能连接到我们的一个站点,但这里的开发人员都不知道。
我需要做的是查看 MySQL 数据库的连接历史记录,这样我就可以找到连接到它们的内容(如果有的话)。
我正在监视进程列表,但没有看到任何活动连接。
我们有运行 LAMP 堆栈的 Ubuntu 11.10 服务器,它是在我到达这里之前设置的,没有人知道它的用途。我必须迁移它,或者干脆关闭它,但我需要先知道它在做什么。
仔细研究它,没有站点托管在它上面,但是有几个数据库是在 MySQL 中创建的。
所以它可能连接到我们的一个站点,但这里的开发人员都不知道。
我需要做的是查看 MySQL 数据库的连接历史记录,这样我就可以找到连接到它们的内容(如果有的话)。
我正在监视进程列表,但没有看到任何活动连接。
可以通过使用 --log="log-file" 选项启动 mysql 服务器来启用 Mysql 登录日志。
/usr/bin/safe_mysqld --log="/var/lib/mysql/mysql.log" &
Mysql日志会记录在文件/var/lib/mysql/mysql.log里面。跟踪此文件以查看日志。要仅查看登录(连接日志),请使用以下命令
grep 连接 /var/lib/mysql/mysql.log