温馨提示×

ubuntu sqladmin如何查日志

小樊
36
2026-09-12 15:45:44
栏目: 云计算

在 Ubuntu 上,“sqladmin”通常不是数据库本身的名称,而可能指 SQL Server 的 admin 用户phpMyAdmin / SQL Admin 工具,或者你指的是 数据库管理员查看日志。下面按常见情况给你说明。


一、如果你指的是 MySQL / MariaDB 日志

1. 查看错误日志(最常用)

sudo tail -n 100 /var/log/mysql/error.log

或:

sudo less /var/log/mysql/error.log

2. 查看慢查询日志

先确认是否开启:

SHOW VARIABLES LIKE 'slow_query_log';

日志位置:

SHOW VARIABLES LIKE 'slow_query_log_file';

3. 查看通用查询日志

SHOW VARIABLES LIKE 'general_log%';

二、如果你指的是 PostgreSQL 日志

1. 默认日志位置

sudo tail -n 100 /var/log/postgresql/postgresql-*.log

2. 查看配置

sudo nano /etc/postgresql/*/main/postgresql.conf

关注:

logging_collector = on
log_directory = 'log'

三、如果你指的是 Microsoft SQL Server(Ubuntu 上)

SQL Server 日志位置:

sudo ls /var/opt/mssql/log/

查看错误日志:

sudo cat /var/opt/mssql/log/errorlog

SQL Server admin 查看日志:

EXEC sp_readerrorlog;

四、如果你指的是 phpMyAdmin / SQL Admin 工具

  • phpMyAdmin 本身不存 SQL 日志
  • 日志都在 MySQL / MariaDB 服务端

五、常用通用命令

# 实时查看日志
sudo tail -f /var/log/mysql/error.log

# 搜索关键字
sudo grep "ERROR" /var/log/mysql/error.log

如果你能告诉我:

  • 用的是 哪种数据库(MySQL / PostgreSQL / SQL Server)
  • “sqladmin”具体指什么(用户 / 工具 / 命令)

我可以给你更精确的命令。

0