mysql的二进制日志是什么,有什么作用

mysql的二进制日志是什么,有什么作用,第1张

mysql二进制日志文件用来记录所有用户对数据库 *** 作,即记录用户对数据库 *** 作的sql语句。如果有此文件,当数据库发生意外时,可以通过此文件查看到用户在此文件记录的时间段内用户所做的 *** 作,再和数据库备份配合使用,即可再现用户 *** 作,使数据库恢复。

MySQL的日志文件模块启动后才会有日志记录。

开启日志服务:

在MY.INI里,MYSQLD项下添加log-bin=mysql。

如果只对某个库进行日志文件记录,那么再添加binlog-do-db=test,这样就只记录test数据库的日志,而放弃其他的。

添加完后,重新启动MYSQL的服务,日志文件开始工作了.

查看是否启用了日志命令:mysql>show variables like 'log_bin'

查看当前的日志命令:mysql>show master status

看二进制日志文件用mysqlbinlog命令:shell>mysqlbinlog mail-bin.000001


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6165965.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-17
下一篇 2023-03-17

发表评论

登录后才能评论

评论列表(0条)

保存