澳门金莎娱乐手机版 数据库 2、查看当今天记文件名,错误被写入标准错误输出 stderr

2、查看当今天记文件名,错误被写入标准错误输出 stderr

1、查看是或不是启用了日记:show variables like ‘log_bin’;

在mysql中国和扶桑记分为,错误日志: -log-err 查询日志: -log 慢查询日志:
-log-slow-queries 更新日志: -log-update 二进制日志:
-log-bin上面笔者来介绍那多种mysql日志开启关闭与查看方法。

2、查看当前几天记文件名:show master status;

  1. 谬误日志
    用–log-error[=file_name]选料来钦点 mysqld
    保存不当日志文件的岗位。若无给定 file_name 值,mysqld
    使用不当日志名 host_name.err 并在数码目录中写入日志文件。即便你试行FLUSH LOGS,错误日志用-old 重新命名后缀况兼 mysqld
    创立二个新的空日志文件。(假使未给出–log-error 选项,则不会重新命名)。

3、查找当前有哪些二进制日志文件: mysql> show binary logs;

假如不钦赐–log-error,恐怕(在Windows中卡塔尔借让你使用–console
选项,错误被写入规范错误输出 stderr。经常规范输出为你的终端。

4、查看mysql日志:mysqlbinlog mysql-bin.000001mysqlbinlog
mysql-bin.000006 > /root/bbx.log

  1. 通用查询日志
    用–log[=file_name]或-l [file_name]接受运营它。若无给定
    file_name 的值,暗许名是 host_name.log。

5、使用新的binlog日志:

3、查看日志

复制代码 代码如下:方法风流浪漫:[root@bogon
mysql]# mysqladmin -uroot -p flush-logs方法二:mysql> FLUSH
LOGS;方法三:[root@bogon mysql]# /etc/init.d/mysql restart

翻开是还是不是启用了日志

 代码如下

复制代码

mysql>show variables like ‘log_%’;

翻看当前的日记启用意况

 代码如下

复制代码

mysql> show master status;

展现二进制日志?的?/p>

 代码如下

复制代码

mysql> show master logs;

4、查看二进制日志文件用mysqlbinlog

 代码如下

复制代码

shell>mysqlbinlog /var/log/mysql/mysql-bin.000001
或者shell>mysqlbinlog /var/log/mysql/mysql-bin.000001 | tail
或者shell>mysqlbinlog /var/log/mysql/mysql-bin.000001 –no-default

比方遇到错误提醒如下:

 代码如下

复制代码

/usr/local/mysql/bin/mysqlbinlog: unknown variable
‘default-character-set=utf8′

爆发这么些标题标案由是因为在my.cnf中的client选项组中增添了

 代码如下

复制代码

default-character-set=utf8

选项。

mysqlbinlog不协助那一个设置,解决办法有多个:

1、改良配置文件my.cnf(windows下是my.ini)
注释掉default-character-set=utf8
2、执行时拉长参数–no-default

 代码如下

复制代码

shell>mysqlbinlog –no-default /var/log/mysql/mysql-bin.000001 | tail

为了便利查看日志内容 可以导出到.sql文件

 代码如下

复制代码

mysqlbinlog ../log-bin/logbin.000001 ->a.sql

C:/Program Files/MySQL/MySQL Server 5.0/bin>
C:/Program Files/MySQL/MySQL Server 5.0/bin>mysqlbinlog
../log_bin_ljs/logbin.000001
/*!40019 SET @@session.max_insert_delayed_threads=0*/;
/*!50003 SET
@[email protected]@COMPLETION_TYPE,COMPLETION_TYPE=0*/;
DELIMITER /*!*/;
# at 4
#100830 16:30:55 server id 1 end_log_pos 98 Start: binlog v 4, server
v 5.0.
67-community-nt-log created 100830 16:30:55 at startup
# Warning: this binlog was not closed properly. Most probably mysqld
crashed wri
ting it.
ROLLBACK/*!*/;
DELIMITER ;
# End of log file
ROLLBACK /* added by mysqlbinlog */;
/*!50003 SET
[email protected]_COMPLETION_TYPE*/
;

C:/Program Files/MySQL/MySQL Server 5.0/bin>

-log-err 查询日志:
-log 慢查询日志: -log-slow-queries 更新日志: -log-update 二进制日志:
-log-bin上面作者来介绍那各类…

标签:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章

网站地图xml地图