2014年8月20日
摘要: select sum(if(color='blue',1,0)) as blue,sum(if(color='red',1,0)) as red from ys;select count(color='blue' or null) as blue,count(color='red' or null)... 阅读全文
posted @ 2014-08-20 21:54 zitong 阅读(225) 评论(0) 推荐(0) 编辑
摘要: select count(*) fromworld.city where id>5;等价于select (select count(*) from world.city) -count(*) from world.city where id <=5 阅读全文
posted @ 2014-08-20 21:41 zitong 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 方法1load data [local] infile 'filename' into table tablename[option]ields terminated by 'string'(字段分隔符,默认为字表符'\t');fields [optionally] enclosed by 'cha... 阅读全文
posted @ 2014-08-20 18:05 zitong 阅读(116) 评论(0) 推荐(0) 编辑
摘要: /usr/local/mysql/bin/mysqldump -uroot -T /tmp lina xuehao把lina数据库中的xuehao表在tmp目录下备份出来两个文件,一个是纯数据.txt 一个是纯创建表的文件.sql 阅读全文
posted @ 2014-08-20 17:54 zitong 阅读(422) 评论(0) 推荐(0) 编辑
摘要: mysql> set password for 'root'@'localhost' =PASSWORD('');Query OK, 0 rows affected (0.17 sec)mysql> flush privileges;Query OK, 0 rows affected (0.04 s... 阅读全文
posted @ 2014-08-20 14:46 zitong 阅读(156) 评论(0) 推荐(0) 编辑
摘要: sh: /usr/bin/xtrabackup: cannot execute binary fileinnobackupex: Error: no 'mysqld' group in MySQL options at /usr/bin/innobackupex line 4397.描述:手头上有现... 阅读全文
posted @ 2014-08-20 14:24 zitong 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 导出在某些情况下,为了一些特定的目的,经常需要将表里的数据导出为某些符号分割的纯文本,而不是sql语句,这些应用可能有以下一些:用来作为excel显示单纯为了节省备份空间为了快速的加载数据,load data的加载速度比普通的sql加载要快20倍以上(书上抄的,没有实测)方法1select ....... 阅读全文
posted @ 2014-08-20 14:18 zitong 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 在日常生活中,我们做的比较多的操作就是在线添加从库,比如线上有一主一丛两个数据库,由于业务的需要一台从库的读取量无法满足现在的需求,这样就需要我们在线添加从库,出于安全考虑,我们通常需要在从库上进行在线克隆slave克隆slave时候,常用参数--slave-info和--safe-slave-ba... 阅读全文
posted @ 2014-08-20 12:06 zitong 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 例如,在2014年6月26日下午14:00的时候有人误操作drop掉了一张表,由于库不是很大,并且为测试库,并没有访问,这个时候,我们可以进行基于位置和时间点的不完全恢复先找到早上的备份,查看那xtrabackup_binlog_info,查看备份结束时刻binlog的名称和位置[root@test... 阅读全文
posted @ 2014-08-20 11:42 zitong 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 文件保存了备份结束时刻binlog的名称和位置 阅读全文
posted @ 2014-08-20 11:08 zitong 阅读(178) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash if [ -d /usr/local/mysql ]then echo "helloworld!"else echo “i am so sorry!”fi 阅读全文
posted @ 2014-08-20 10:38 zitong 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 如果数据库上的row格式是mixed或者mixed的格式,如何对比两台数据库服务器上的数据是否一致呢 阅读全文
posted @ 2014-08-20 09:54 zitong 阅读(120) 评论(0) 推荐(0) 编辑
摘要: rename table 旧表名1 to 新表名1,旧表名2 to 新表名2; 阅读全文
posted @ 2014-08-20 09:24 zitong 阅读(176) 评论(0) 推荐(0) 编辑