|
MySQL版本号后面包含“-log”代表什么意思?
MySQL版本号后面包含“-log”代表什么意思?
select version();
如果你的版本字符串以-log结尾,这意味着日志记录是启用的。
另附:MySQL 启用日志记录
在 MySQL 中启用日志记录可以通过修改配置文件来完成。
打开 MySQL 的配置文件 my.cnf(或者 my.ini),该文件位于 MySQL 安装目录下的 /etc/mysql/my.cnf 或 C:\ProgramData\MySQL\MySQL Server X.X\my.ini。
查找并编辑 [mysqld] 部分,添加如下行:
#log = /var/log/mysql/error.log # 指定错误日志路径,如配置文件已经定义类似此选项,则不用配置,否则启动mysql会报错
general_log = 1 # 启用常规日志记录功能
general_log_file = /var/log/mysql/general.log # 指定常规日志路径
注意将 /var/log/mysql/ 更换为适合你系统的日志存放路径。
保存并关闭配置文件。
重新启动 MySQL 服务器使配置生效。
现在,MySQL 会将错误信息写入到 error.log 文件中,同时也会将所有 SQL 语句及其相应结果写入到 general.log 文件中。
若要查看日志内容,可以使用命令 tail -f /path/to/your/log/file 进行实时显示。
当不再需要日志记录时,只需将上述配置项删除或设置为 0,然后重新启动 MySQL 服务器即可。
|