通过修改 mysql 环境变量里的 [mysqld] 部分并添加特定日志名称及要纪录数据库配备,随后重启 mysql,即可开启 mysql 日志。认证日志是否已开启的办法是传送到 mysql 并运行 show binary logs 查看。可以通过使用 mysqlbinlog指令来查看日志内容。
内容来自samhan
如何开启 MySQL 日志 copyright zvvq
MySQL日志是记录数据库操作和事件的重要方式。打开日志能够帮助确诊错误、追踪用户活动以确保数据完整性。以下是打开 MySQL 日志的流程:
1. 配备 MySQL 环境变量 zvvq好,好zvvq
编写 MySQL 环境变量(通常位于/etc/mysql/my.cnf或/usr/local/mysql/etc/my.cnf),寻找 [mysqld] 部分,然后添加下列行: 内容来自zvvq
log-bin=mysql-bin
binlog-do-db=database_name
zvvq好,好zvvq
log-bin 特定二进制日志的名字。 binlog-do-db 特定要纪录其操作的数据库。2. 重启 MySQL
zvvq好,好zvvq
使用下列指令重启 MySQL:
sudoservice mysql restart zvvq
或
zvvq
sudosystemctlrestart mysql
zvvq
3.认证日志是否已开启 内容来自samhan666
传送到 MySQL 并运行下列查看: 内容来自samhan
SHOWBINARYLOGS;
导出应包含以下行: 内容来自zvvq
Log_namePosFlagsInfo zvvq
------------------------------------------------------------------
zvvq.cn
mysql-bin.000001431 mysql-binrotatedto mysql-bin.000001
这表示二进制日志已启用。
内容来自samhan
4. 查看日志 内容来自samhan
使用下列指令查询二进制日志内容:
mysqlbinlog mysql-bin.000001
内容来自zvvq,别采集哟
这将打印日志中所有内容。
以上就是mysqllog如何开启的详细内容,大量请关注其他类似文章!