摘要: 阅读全文
posted @ 2017-09-04 16:13 Microtiger 阅读(162) 评论(0) 推荐(0)
摘要: 1.mysqladmin -uroot ext|awk '/Queries/{q=$4}/Threads_connected/{c=$4}/Threads_running/{r=$4}END{printf("%d %d %d\n",q,c,r)}' /usr/local/mysql/bin/mysq 阅读全文
posted @ 2017-09-04 16:12 Microtiger 阅读(265) 评论(0) 推荐(0)
摘要: mycat 的主要配置文件 schema.xml rule.xml server.xml 客户端连接mycat mysql -h192.168.1.1 -P8806 -uroot -pwangxiaohu mycat 相当于mysql的代理,本身不存数据 schema.xml dataNode 默认 阅读全文
posted @ 2017-09-02 16:54 Microtiger 阅读(472) 评论(0) 推荐(0)
摘要: keepalvied 虚拟ip 第一步:主服务器上设置虚拟ip (也可以不设置虚拟ip,keepalived启动的时候会自动设置) ifconfig ens33:1 192.168.136.131 netmask 255.255.255.0 给ens33网卡添加虚拟ip ip addr del 19 阅读全文
posted @ 2017-09-01 15:59 Microtiger 阅读(1380) 评论(0) 推荐(0)
摘要: 原理: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 阅读(4241) 评论(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 阅读(242) 评论(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 阅读(4767) 评论(0) 推荐(0)
摘要: left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行 举例如下: 表A记录如下:aID aNum1 a200501112 a 阅读全文
posted @ 2017-08-25 17:16 Microtiger 阅读(172) 评论(0) 推荐(0)
摘要: 默认情况下mysql会一直保留mysql-bin文件,这样到一定时候,磁盘可能会被撑满,这时候是否可以删除这些文件呢,是否可以安全删除,是个问题。 首先要说明一下,这些文件都是mysql的日志文件,如果不做主从复制的话,基本上是没用的,虽然没用,但是不建议使用rm命令删除,这样有可能会不安全,正确的 阅读全文
posted @ 2017-08-23 20:00 Microtiger 阅读(1274) 评论(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 阅读(340) 评论(0) 推荐(0)