mysql恢复被删数据 mysql使用mysqlbinlog查看日志的问题?
mysql使用mysqlbinlog查看日志的问题?
MySQL有以下日志:
error log:-log err
query log:-log
slow query log:-log slow querys
update log:-log update
binary log:-log bin
在MySQL的安装目录中,打开我的.ini,添加上述参数,保存并重启MySQL服务。
例如:输入将使用BinaryLog.OtherwiseADefaultName的名称.
#日志箱=#输入查询文件的名称。否则将使用默认名称.
#日志=#输入将使用错误日志文件的mefortheerrorlogfile.OtherwiseADefaultName.
日志错误=#enteranam将使用efortheupdatelogfile.OtherwiseADefaultName仅启用错误日志在。
#log update=]上,您需要打开其他日志
查看命令:①showvariableslike“log%”查看所有日志命令
showvariableslike“log”首先,建议您在删除之前使用mysqldump进行完整的数据库备份。然后转到MySQL(使用root)。然后显示二进制日志,其中列出了当前保存的所有二进制日志。然后使用命令:purge binary/Master logs to log name(删除此日志之前的所有日志)/before time(删除此时间之前的所有日志)。在命令中,“/”用于指示两个选项之一的选项。执行后,它将被删除。如果你不想这么麻烦,你可以设置日志的长度。首先你得弄清楚我的.cnf配置文件,然后编辑它。Add expire in[mysqld]ulogsudays=要保留的天数,然后重新启动MySQL服务。这样,每当您重启MySQL服务或刷新日志时,系统都会删除超过设置天数的日志。
mysql恢复被删数据 mysql57服务无法启动 mysql备份与恢复
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。