u8国际,u8国际官方网站,u8国际网站最新,u8国际网站,u8国际网址,u8国际链接MySQL 错误日志(Error Log) 同大多数关系型数据库一样,日志文件是 MySQL 数据库的重要组成部分。MySQL 有几种不同的日志文件,通常包括错误日志文件,二进制日志,通用日志,慢查询日志,等等。这些日志可以帮助我们定位 mysqld 内部发生的事件,数据库性能故障,记录数据的变更历史,用户恢复数据库等等。本文主要描述错误日志文件。 1、MySQL 日志文件系统的组成 a、错误启动、运行或停止 mysqld 时出现的问题。 b、通用日志:记录建立的客户端连接和执行的语句。 c、更新日志:记录更改数据的语句。该日志在 MySQL 5.1 中已不再使用。 d、二进制更改...
MySQL 错误日志(Error Log) 同大多数关系型数据库一样,日志文件是 MySQL 数据库的重要组成部分。MySQL 有几种不同的日志文件,通常包括错误日志文件,二进制日志,通用日志,慢查询日志,等等。这些日志可以帮助我们定位 mysqld 内部发生的事件,数据库性能故障,记录数据的变更历史,用户恢复数据库等等。本文主要描述错误日志文件。 1、MySQL 日志文件系统的组成 a、错误启动、运行或停止 mysqld 时出现的问题。 b、通用日志:记录建立的客户端连接和执行的语句。 c、更新日志:记录更改数据的语句。该日志在 MySQL 5.1 中已不再使用。 d、二进制更改数据的语句。还用于复制。 e、慢查询日志:记录所有执行时间超过 long_query_time 秒的所有查询或不使用索引的查询。 f、Innodb 日志:innodb redo log 缺省情况下,所有日志创建于 mysqld 数据目录中。 可以通过刷新日志,来强制 mysqld 来关闭和重新打开日志文件(或者在某些情况下切换到一个新的日志)。 当你执行一个 FLUSH LOGS 语句或执行 mysqladmin flush-logs 或 mysqladmin refresh 时,则日志被老化。 对于存在 MySQL 复制的情形下,从复制服务器将维护更多日志文件,被称为接替日志。 2、错误日志 是一个文本文件。 错误日志记录了 MySQL Server 每次启动和关闭的详细信息以及运行过程中所有较为严重的警告和错误信息。 可以用--log-error[=file_name]选项来开启 mysql 错误日志,该选项指定 mysqld保存错误日志文件的位置。 对于指定--log-error[=file_name]选项而未给定 file_name 值,mysqld 使用错误日志名 host_name.err 并在数据目录中写入日志文件。 在 mysqld 正在写入错误日志到文件时,执行 FLUSH LOGS 或者 mysqladmin flush-logs 时,服务器将关闭并重新打开日志文件。 建议在 flush 之前手动重命名错误日志文件,之后 mysql 服务将使用原始文件名打开一个新文件。 以下为错误日志备份方法:
@HASHKFK