您现在的位置:IT之家 >> 学院>> 数据库开发教程>> MySQL教程 >> 正文内容
同级栏目:
SQL Server教程MySQL教程Oracle教程Access教程DB2教程Sybase教程FoxPro教程
>内容阅读:

MYSQL日志文件维护

作者: 来源: 时间:2009年12月17日 【字体:

 

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的


共4页 您在第1页 首页 上一页 1 2 3 4 下一页 尾页 跳转到页 本页共有1022个字符