• 女性之声——全国妇联 2019-03-22
  • 温暖金融城·2018陆家嘴年度公益榜颁布 2019-03-15
  • 美国派往越南的第五纵队也不少。而越南却没有经过反修防修锻炼的人民。希望越南能闯过难关,不让美国第五纵队得逞。 2019-03-15
  • 交通部发布端午假期出行指南 教你如何避堵 2019-03-15
  • 相比刻苦学习,法制教育更加重要 2019-03-11
  • 618史上最壕“买家”现身 Google以 5.5亿美元投资京东 2019-03-11
  • “中国式创新”刷新汉语词库 2019-03-05
  • 脆皮-热门标签-华商生活 2019-03-05
  • 其两个都是【最牛】。。。[哈哈] 2019-01-05
  • 退休老劳模又“上岗”了 2019-01-05
  • 您的位置
    主页 > 网站技术 > 数据库 > » 正文

    山东十一选五走势图:windows和linux安装mysql后启用日志管理功能的方法

    来源: 站长圈 点击:

    新疆体育彩票11选5走势图 www.djkjr.com 点评:在默认情况下,mysql安装后是没有启用日志管理功能的,这给维护带来很多不便的地方,下面介绍windows和linux安装mysql后启用日志管理功能的方法,有需要的朋友可以参考下!

    查看是否启用了日志

    复制代码 代码如下:

    mysql>show variables like 'log_bin';

    怎样知道当前的日志

    复制代码 代码如下:

    mysql> show master status;

    展示二进制日志数目 

    复制代码 代码如下:

    mysql> show master logs;

    看二进制日志文件用mysqlbinlog 

    复制代码 代码如下:

    shell>mysqlbinlog mail-bin.000001

    或者

    复制代码 代码如下:

    shell>mysqlbinlog mail-bin.000001 | tail

    在配置文件中指定log的輸出位置. 

    Windows:Windows 的配置文件为 my.ini,一般在 MySQL 的安装目录下或者 c:\Windows 下。 

    Linux:Linux 的配置文件为 my.cnf ,一般在 /etc 下。

    日志文件类型概述:    

    1.错误日志   记录启动、运行或停止mysqld时出现的问题。

    My.ini配置信息:

    复制代码 代码如下:

    #Enter a name for the error log file.   Otherwise a default name will be used.

    #log-error=d:/mysql_log_err.txt

    2.查询日志    记录建立的客户端连接和执行的语句。

    My.ini配置信息:

    复制代码 代码如下:

    #Enter a name for the query log file. Otherwise a default name will be used.

    #log=d:/mysql_log.txt

    3.更新日志   记录更改数据的语句。不赞成使用该日志。

    My.ini配置信息:

    复制代码 代码如下:

    #Enter a name for the update log file. Otherwise a default name will be used.

    #log-update=d:/mysql_log_update.txt

    4.二进制日志    记录所有更改数据的语句?;褂糜诟粗?。

    My.ini配置信息:

    复制代码 代码如下:

    #Enter a name for the binary log. Otherwise a default name will be used.

    #log-bin=d:/mysql_log_bin

    5.慢日志    记录所有执行时间超过long_query_time秒的所有查询或不使用索引的查询。

    My.ini配置信息:

    复制代码 代码如下:

    #Enter a name for the slow query log file. Otherwise a default name will be used.

    #long_query_time =1

    #log-slow-queries= d:/mysql_log_slow.txt

    linux下:

    在[mysqld] 中輸入

    复制代码 代码如下:

    log-error=/usr/local/mysql/log/error.log

    log=/usr/local/mysql/log/mysql.log

    long_query_time=2

    log-slow-queries= /usr/local/mysql/log/slowquery.log

    windows下

    在[mysqld] 中輸入

    复制代码 代码如下:

    ##启动日志

    log="E:/wamp/MySql/mysql_log/mysql.log" 

    ##错误日志

    log-error="E:/wamp/MySql/mysql_log/mysql.logerror.log" 

    ##是指执行超过多久的sql会被log下来,这里是2秒 

    long_query_time=2

    ##慢查询日志

    log-slow-queries= "E:/wamp/MySql/mysql_log/slowquery.log"

    long_query_time =2 --是指执行超过多久的sql会被log下来,这里是2秒

    log-slow-queries= /usr/local/mysql/log/slowquery.log --将查询返回较慢的语句进行记录

    log-queries-not-using-indexes = nouseindex.log --就是字面意思,log下来没有使用索引的query

    log=mylog.log --对所有执行语句进行记录




    首页  - 关于站长圈  - 广告服务  - 联系我们  - 关于站长圈  - 网站地图  - 版权声明
  • 女性之声——全国妇联 2019-03-22
  • 温暖金融城·2018陆家嘴年度公益榜颁布 2019-03-15
  • 美国派往越南的第五纵队也不少。而越南却没有经过反修防修锻炼的人民。希望越南能闯过难关,不让美国第五纵队得逞。 2019-03-15
  • 交通部发布端午假期出行指南 教你如何避堵 2019-03-15
  • 相比刻苦学习,法制教育更加重要 2019-03-11
  • 618史上最壕“买家”现身 Google以 5.5亿美元投资京东 2019-03-11
  • “中国式创新”刷新汉语词库 2019-03-05
  • 脆皮-热门标签-华商生活 2019-03-05
  • 其两个都是【最牛】。。。[哈哈] 2019-01-05
  • 退休老劳模又“上岗”了 2019-01-05