返回首页DA系统C#IDE文件同步服务屏保 今天是: 2026-05-05    "立夏"  夏季的第一个节气,表示盛夏时节的正式开始

搜索
热搜: linux 技术
Hi~登录注册
查看: 1693|回复: 0

[转载] 【转载】MySQL版本号后面包含“-log”代表什么意思?

[复制链接]
发表于 2024-1-9 00:15:31 | 显示全部楼层 |阅读模式
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 服务器即可。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为修仙之旅的少年~

x
游客
回复
*滑块验证:

DA论坛飞机票来了~
快速回复 返回顶部 返回列表