ubuntu安装mysql找不到mysql.sock解决办法重新启动mysql查看mysql日志gedit/var/log/mysqld/err.log可以发现没有mysql.sock但是有一个mysqld.sock文件地址目录:/var/run/mysqld/mysqld.sock将php.ini下面的mysql.default_socket改为mysql.default_socket=/var/run/mysqld/mysq..
分类:
数据库 时间:
2015-12-12 00:10:24
阅读次数:
287
MySQL运行过程中会生成大量的日志文件,占用不少空间,修改my.cnf文件配置bin-log过期时间,在Linux下自动清除MySQL日志文件[mysqld]expire-logs-days=7max-binlog-size=268435456
分类:
数据库 时间:
2015-12-07 18:25:09
阅读次数:
222
一,日志简介mysql日志主要分为四类,使用这些日志文件,可以查看mysql内部发生的事情。这四类日志分别为:错误日志 记录mysql服务的启动、运行或停止mysql的服务时出现的问题。查询日志 记录建立的客户端连接和执行语句。二进制日志 记录所有更改数据的语句,可以用于数据复制。慢查询日志 ...
分类:
数据库 时间:
2015-12-07 00:27:58
阅读次数:
250
mysql引擎:innodbmysammemorymysql结构:mysql日志:slow_logbin-log
分类:
数据库 时间:
2015-12-04 21:07:33
阅读次数:
169
早上碰到服务器数据异常,查找日志没有发现。当前数据在db中,无解。好在mysql有记录,不多就1天。 操作步骤: mysql --help |grep mysql.cnf 显示如下 /etc/my.cnf /var/lib/mysql/my.cnf ~/.my.cnf 因mysql日志...
分类:
数据库 时间:
2015-11-27 14:46:57
阅读次数:
195
查看所有日志相关变量:SHOWGLOBALVARIABLESLIKE‘%log%‘;1.查询日志:log_output={TABLE|FILE|NONE}log_output=TABLE,FILE查询日志放在哪,可以记录在文件中也可以记录在表中FILE:gerenal_loggeneral_log={ON|OFF}:是否启用查询日志general_log_file=HOSTNAME.log:当log_outpu..
分类:
数据库 时间:
2015-11-10 01:47:13
阅读次数:
250
一、理论:
1.错误日志:
a.记录了mysqld启动和停止时以及出错时的相关信息,当数据库出现故障导致无法启动时可以先查看此信息。
b.可用--log-error来指定mysqld保存错误日志文件的位置
2.二进制日志:
a.statement:记录的都是语句。优点:日志记录清晰易读、日志量少、对I/O影响较小,缺点:在某些情况下slave的日志复制会出错
b.row:将每一行的变更...
分类:
数据库 时间:
2015-11-08 15:21:50
阅读次数:
274
1、使用ps -ef|grep mysql查询是否有与MySQL相关的僵尸进程,如果有则强制杀掉2、在配置文件my.cnf中配置启动错误日志:log_error = /var/log/mysql/error.log添加后使用命令(service mysql start)启动,然后查看日志,从日志中就...
分类:
数据库 时间:
2015-11-02 19:23:36
阅读次数:
183
这一篇《我的MYSQL学习心得(十五)》将会讲解MYSQL的日志MYSQL里的日志主要分为4类,使用这些日志文件,可以查看MYSQL内部发生的事情。分别是1、错误日志:记录mysql服务的启动、运行、停止mysql服务时出现的问题2、查询日志:记录建立的客户端连接和执行的语句3、二进制日志:记录所有...
分类:
数据库 时间:
2015-10-12 14:24:05
阅读次数:
332
最近要调优SQL语句,于是运维倒了一份SQL日志给我,我需要知道那一些是查询慢,更新多,总之就是哪些语句执行多。1、需要将MySQL日志解析:例如:2、需要实现成:思路:1、SQL语句分类:SELECT、UPDATE、INSERT、DELETE(增、删,改,查)2、针对更新语句、插入语句单独处理3....
分类:
数据库 时间:
2015-10-09 19:49:31
阅读次数:
253