摘要: 原理:slave 的i/o thread ,不断的去master抓取 bin_log, 写入到本地relay_log 然后sql thread不断的更新slave的数据 把主服务器所有的数据复制给从服务器 slave_sql_running 主从的sql进程 slave_io_running 主从的 阅读全文
posted @ 2017-08-31 17:12 Microtiger 阅读(4222) 评论(0) 推荐(1)
摘要: 1.mysql错误日志 show variables like '%log_error%'; my.cnf中log-error=/tmp/SZDB.err 开启 tail -f 错误日志 观察mysql错误日志中的[ERROR]日志 [Note]的可以不看 2.mysql bin log 记录更新插 阅读全文
posted @ 2017-08-30 17:06 Microtiger 阅读(240) 评论(0) 推荐(0)
摘要: 创建函数 DELIMITER $$DROP FUNCTION IF EXISTS `test` $$CREATE FUNCTION `test`(a int ,b int)RETURNS int BEGIN IF (A>B) THEN RETURN a+b; ELSE RETURN a-b; END 阅读全文
posted @ 2017-08-25 17:42 Microtiger 阅读(4756) 评论(0) 推荐(0)
摘要: left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行 举例如下: 表A记录如下:aID aNum1 a200501112 a 阅读全文
posted @ 2017-08-25 17:16 Microtiger 阅读(167) 评论(0) 推荐(0)
摘要: 默认情况下mysql会一直保留mysql-bin文件,这样到一定时候,磁盘可能会被撑满,这时候是否可以删除这些文件呢,是否可以安全删除,是个问题。 首先要说明一下,这些文件都是mysql的日志文件,如果不做主从复制的话,基本上是没用的,虽然没用,但是不建议使用rm命令删除,这样有可能会不安全,正确的 阅读全文
posted @ 2017-08-23 20:00 Microtiger 阅读(1267) 评论(0) 推荐(0)
摘要: 1.mysql慢查询设置 log-slow-queries=/alidata/mysql-log/mysql-slow.loglong_query_time = 1log-queries-not-using-indexes 这段放到[mysqld]下面 2.mysql错误日志 show variab 阅读全文
posted @ 2017-08-19 16:06 Microtiger 阅读(334) 评论(0) 推荐(0)
摘要: 下面和大家一起分享下如何在Apache和Nginx禁止上传目录里PHP的执行权限。 Apache下禁止指定目录运行PHP脚本 在虚拟主机配置文件中增加php_flag engine off指令即可,配置如下 "/website/uploads"> Options FollowSymLinks All 阅读全文
posted @ 2017-06-16 14:53 Microtiger 阅读(284) 评论(0) 推荐(0)
摘要: tinyint 从 -2^7 (-128) 到 2^7 - 1 (123) 的整型数据。存储大小为 1 个字节。 unsigned 是从 0 到 255 的整型数据。 所以建表的时候 只能是tinyint(3),哪怕你建tinyint(100),他最大还是3位这么多。 smallint 从 -2^1 阅读全文
posted @ 2017-04-28 13:02 Microtiger 阅读(187) 评论(0) 推荐(0)
摘要: 命名规则:名称空间,类,基类中的成员 用 Pascal 形式 例如: namespace MaxLength 私有成员用 camel 例如 private int subscriberId成员字段常用一条下划线 例如: private int _subscriberId传递给方法的所有参数名称cam 阅读全文
posted @ 2017-02-14 10:37 Microtiger 阅读(640) 评论(0) 推荐(0)
摘要: Linux操作系统定时任务系统 Cron 入门 cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: cat /var/log/cron 计划任务日志查看命令 /sbin/servic 阅读全文
posted @ 2017-01-18 17:03 Microtiger 阅读(237) 评论(0) 推荐(0)