在MySQL服务器启动时,它检查其命令行的操作,来查看它是否应该执行登录并打开相应的日志文件(如果应该的话)。可以让服务器生成两种主要类型的日志文件:常规日志文件。它报告客户机的连接、查询和其他各种各样的事件。它对于跟踪服务器的活动很有用:谁正在连接、从哪里连接,以及他们正在做什么。 sflj www.it55.com kg^&fgd
更新日志 免费资源www.it55.com
它报告修改数据库的查询。在此上下文中的术语“更新”不只涉及UPDATE语句,还涉及修改数据库的所有语句。由于这个原因,它包含了对D E L E T E、INSERT、REPLACE、CREATE TABLE、DROP TABLE、GRANT 和REVOKE 的查询记录。更新日志的内容以SQL 语句的形式书写,这些语句用作对MySQL的输入。如果在崩溃后必须恢复表的话,更新日志与备份是很有用的。您可以从备份文件中恢复数据库,然后通过将更新日志作为对MySQL的输入,重新运行在该备份文件之后又修改数据库的任何查询。这样,可将表恢复到崩溃时刻的状态。
IT资讯之家 www.it55.com
为了使日志有效,可使用--log 选项开启常规日志,并用--log-update 选项开启更新日志。可以在MySQLd.safe_MySQLd 或MySQL.server 的命令行中,或在某个选项的[MySQLd] 组中指定这些选项。当日志有效时,日志文件在缺省时被写到服务器的数据目录中。
it55.com
笔者建议在首次使用MySQL时应使两种日志类型都有效。在获得一些使用MySQL的
Copyright © IT之家(Www.IT55.Com) Powered By 易网科技 备案号:豫ICP备07012916号
本站QQ群:6614136 / 4218001 友情链接QQ:987950121