部分系统或第三方SQLAdmin工具的日志默认存储在/var/log/sqladmin/目录下,可通过以下命令查看具体文件:
ls -l /var/log/sqladmin/
若目录存在,可使用cat、less或tail命令查看日志内容(如tail -f /var/log/sqladmin/sqladmin.log实时监控最新日志)。
SQLAdmin作为数据库管理工具,其操作日志常与数据库服务日志关联。以下是MySQL/MariaDB的日志查看方法:
错误日志:记录数据库启动、运行错误及警告信息。
通过SQL命令获取日志路径:
SHOW VARIABLES LIKE 'log_error';
默认路径通常为/var/log/mysql/error.log(MySQL)或/var/log/mariadb/error.log(MariaDB),查看命令:
tail -f /var/log/mysql/error.log # 实时监控
查询日志(需提前启用):记录所有执行的SQL语句。
通过SQL命令检查是否启用:
SHOW VARIABLES LIKE 'general_log';
若返回ON,日志路径通常为/var/log/mysql/query.log(MySQL)或/var/log/mariadb/query.log(MariaDB),查看命令:
tail -f /var/log/mysql/query.log # 实时监控
若SQLAdmin以系统服务运行(如sqladmin.service),可通过journalctl查看服务相关日志:
journalctl -f -u sqladmin.service
journalctl -u sqladmin.service | grep "ERROR"
journalctl --since "2025-11-10 00:00:00" --until "2025-11-10 23:59:59" -u sqladmin.service
/var/log/messages(记录系统级消息,可能包含SQLAdmin相关警告)。/var/log/secure(记录认证、授权相关信息,如SQLAdmin用户登录失败记录)。general_log、log_error参数)。root或mysql用户所有,需使用sudo提升权限访问(如sudo tail -f /var/log/mysql/error.log)。logrotate工具配置轮转策略),避免日志文件占用过多磁盘空间。