Windows系统中配置开启MySQL数据库日志的完整步骤

 更新时间:2023年09月11日 11:12:25   作者:小秦不咕咕  
这篇文章主要给大家介绍了关于Windows系统中配置开启MySQL数据库日志的完整步骤,大家要开启MySQL数据库的日志功能,可以按照本文介绍的步骤进行操作,需要的朋友可以参考下

第一步:在终端窗口中查看日志开启状态

1.首先Win+R,打开命令运行框,输入cmd打开终端窗口。

2.输入指令mysql -u root -p回车输入密码进入mysql数据库。

3.输入:show global variables like'log_bin';  这里注意一定要带上“;”,回车后查看MySQL的log日志是否已近开启,若是开启状态则会如下图log_bin转态为ON。

如果日志转态没有开启,想要使用log日志这需要进行如下操作。

第二步:找到MySQL安装目录,在目录下创建log-bin文件与logbin.log文本文件。

1.找到MySQL安转目录,在根目录下新建一个log文件夹,之后的日志文件都会在这个文件夹里,再到刚刚新建的log文件中新建log-bin文件,在log-bin文件夹中新建一个后缀为.log的文本文件logbin.log。

文件夹名称与文本名称都可以根据自己的喜欢进行更改,但是文本文件的后缀一定得是.log结尾。

第三步:找到my.ini配置文件,在配置文件中添加配置

1.找到my.ini配置文件,改文件一般在mysql的安转目录的根目录下。

2.找到my.ini配置文件后打开编辑,因为我本人安装了Notepad++因此这里用Notepad++打开,大家没有安装的以文本方式打开即可,在配置文件的[mysql]下添加如下代码:

log-bin="D:/Mysql/MySQL Server 5.7/logs/log-bin/logbin.log",这里的路径地址为第二步中创建的logbin.log文件的绝对路径。

 如果担心路径输入错误可以找到logbin.log文件右键属性,点击安全,将对象名称全部复制粘贴到路径处即可,注意一定要复制全。

3.添加好保存文件退出。

第四步:重启mysql服务

右键点击此电脑—>点击管理—>点击服务和应用程序—>点击服务;在右边找到MySQL服务,选中MySQL右键点击重新启动。等待MySQL重启完成。

第五步:重新打开控制终端,确认log日志状态

1.重新打开控制终端,进入MySQL,输入show global variables like'log_bin'; 查看log日志是否已开启。如若一切正确log日志状态变为已开启。

2.输入指令show master status; 可以查看当前正在写入的binlog文件:

第六步:测试日志是否可以正常记录数据库操作记录

1.打开Navicat新建一个名称为test的数据库、字符集为utf-8

2.在新建的test数据库中新增一个user表,包含一id,name等属性,再往表中新增一条数据,保存。

3.保存数据成功后返回控制终端,输入指令 show binlog events;回车即可查看到刚才的新建数据库,数据表的操作记录。如下:

总结

到此这篇关于Windows系统中配置开启MySQL数据库日志的完整步骤的文章就介绍到这了,更多相关Windows配置开启MySQL日志内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 详解如何利用Xtrabackup进行mysql增量备份

    详解如何利用Xtrabackup进行mysql增量备份

    这篇文章主要为大家介绍了如何利用Xtrabackup进行mysql增量备份详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-10-10
  • mysql 误删除ibdata1之后的恢复方法

    mysql 误删除ibdata1之后的恢复方法

    如果误删除了在线服务器中mysql innodb相关的数据文件ibdata1以及日志文件 ib_logfile*,应该怎样恢复呢
    2013-12-12
  • mybatis-plus分页传入参数后sql where条件没有limit分页信息操作

    mybatis-plus分页传入参数后sql where条件没有limit分页信息操作

    这篇文章主要介绍了mybatis-plus分页传入参数后sql where条件没有limit分页信息操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-11-11
  • MySQL 复制表的五种方法实现

    MySQL 复制表的五种方法实现

    本文主要介绍了MySQL 复制表的五种方法实现,包括完整复制、快速复制、选择性复制、跨数据库复制及仅结构复制,需注意自增属性处理、存储引擎一致性、外键复制顺序、大表分批操作及低峰期执行,感兴趣的可以了解一下
    2025-08-08
  • 一文带你搞懂MySQL的MVCC机制

    一文带你搞懂MySQL的MVCC机制

    MySQL中的MVCC机制想必大家都有所耳闻吧,虽然在平时MySQL使用过程中基本上用不到,但是面试中出场率十分高,那么你对MVCC机制了解多少呢,MVCC机制是用来干嘛的呢,底层的工作原理是怎么样的呢,本文就带你一探究竟
    2023-07-07
  • MySQL中的复合查询使用解读

    MySQL中的复合查询使用解读

    本文详细介绍了MySQL复合查询的核心玩法,包括单表查询、多表联查、子查询和合并查询,通过实际的员工管理系统数据,展示了如何使用各种查询语句来满足复杂的业务需求
    2025-12-12
  • 详解隐秘的 MySQL 类型转换问题详解

    详解隐秘的 MySQL 类型转换问题详解

    这篇文章主要为大家介绍了详解隐秘的 MySQL 类型转换问题详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-10-10
  • MySQL通过DQL实现对数据库数据的基本查询

    MySQL通过DQL实现对数据库数据的基本查询

    这篇文章给大家介绍了MySQL如何通过DQL进行数据库数据的基本查询,文中通过代码示例和图文结合介绍的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2024-01-01
  • MySQL深分页问题四种方案小结

    MySQL深分页问题四种方案小结

    在数据量大时,深分页查询速度缓慢,主要原因是多次回表查询,优化方法主要介绍了四种,各方法适用于不同场景,本文就来详细的介绍一下,感兴趣的可以了解一下
    2024-11-11
  • centos7利用yum安装mysql 8.0.12

    centos7利用yum安装mysql 8.0.12

    这篇文章主要为大家详细介绍了centos7利用yum安装mysql 8.0.12,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-08-08

最新评论