- 博客(25)
- 资源 (37)
- 收藏
- 关注
转载 mysql清除数据库中字符串空格方法
在mysql清除字符串空格有两个常用的使用方法一种是利用trim函数另一种是直接replace字符替换函数进行清除(1)mysql replace 函数语法:replace(object,search,replace)意思:把object中出现search的全部替换为replace案例: 代码如下复制代码1 update `n
2016-08-31 10:15:30 13396 1
转载 LINUX的文件按时间排序
> ls -alt # 按修改时间排序> ls --sort=time -la # 等价于> ls -alt> ls -alc # 按创建时间排序> ls -alu # 按访问时间排序 # 以上均可使用-r实现逆序排序> ls -alrt # 按修改时间排序> ls --sort=time -lra # 等价于> ls -alrt>
2016-08-30 12:08:50 2897 1
转载 MYSQL使用inner join 进行 查询,删除,修改
mysql 用inner join效率比IN子查询效率要高,所以要尽可能得用INNER JOIN来代替子查询。[sql] view plain copy--查询 SELECT tp.tp_id, tp.tpmc, tp.leveid, tp.tpdz, tp.jgm, tp.scsj, tp.pbzyid, tp.ksbfsj, tp.js
2016-08-26 14:15:14 3613
原创 mycat安装及分片初体验
一:jdk安装mycat是用Java开发,需要有JAVA运行环境,mycat依赖jdk1.7的环境,若本机没有,则需要先下载安装。安装jdk,请参考:http://blog.csdn.net/yabingshi_tech/article/details/51498017二:mycat安装mycat下载地址:http://code.taobao.org/svn/opencloud
2016-08-25 10:56:57 10430 2
转载 Mysqldump参数大全
Mysqldump参数大全(参数来源于mysql5.5.19源码) 参数参数说明--all-databases , -A导出全部数据库。mysqldump -uroot -p --all-databases--all-tablespaces , -Y导出全部表空间。mysqldump -uroot -p --all-datab
2016-08-24 14:50:16 538
原创 Table does not support optimize, doing recreate + analyze instead
我删除了一部分数据:mysql> delete from pending_22 limit 1000;Query OK, 1000 rows affected (2.99 sec)但是delete是不会自动释放空间的,该表表空间大小仍然是之前的大小:30408704想通过optimize table来释放下空间:mysql> optimize table pending_2
2016-08-24 10:22:27 5723 1
转载 关于Relay Log无法自动删除的问题
本文介绍了一次运维实践中relay-log长期无法自动删除的原因和解决过程背景: 今天在运维一个mysql实例时,发现其数据目录下的relay-log 长期没有删除,已经堆积了几十个relay-log。 然而其他作为Slave服务器实例却没有这种情况。现象分析通过收集到的信息,综合分析后发现relay-log无法自动删除和以下原因有关。该实例原先是一个Sla
2016-08-24 09:17:42 2983
原创 MYSQL: Cannot delete or update a parent row: a foreign key constraint fails
这可能是MySQL在InnoDB中设置了foreign key关联,造成无法更新或删除数据。可以通过设置FOREIGN_KEY_CHECKS变量来避免这种情况。 SET FOREIGN_KEY_CHECKS = 0; 删除完成后设置 SET FOREIGN_KEY_CHECKS = 1; 其他: 关闭唯一性校验 set unique_checks=0; set
2016-08-23 13:34:50 32917 5
原创 [ERROR] Cannot find or open table wu777/processlist from the internal data dictionary of InnoDB tho
错误日志报错:160719 14:51:01 [ERROR] Cannot find or open table wu777/processlist fromthe internal data dictionary of InnoDB though the .frm file for thetable exists. Maybe you have deleted and recreat
2016-08-22 16:51:43 5689 1
转载 mysql truncate table未释放表空间磁盘空间
truncate table tablename;该命令可以清空一个表里的所有数据,并归1自增ID的值。但myisam的表和innodb的表在使用上有一定的区别。myisam表会清空所有数据,并释放表空间,即硬盘空间会得到释放。innodb表也会清空所有数据,但不释放表空间。Innodb数据库对于已经删除的数据只是标记为删除,并不真正释放所占用的磁盘空间,这
2016-08-22 11:05:37 8548
转载 MyCAT常用分片规则之分片枚举
MyCAT支持多种分片规则,下面测试的这种是分片枚举。适用场景,列值的个数是固定的,譬如省份,月份等。在这里,需定义三个值,规则均是在rule.xml中定义。1. tableRule2. function3. mapFile首先,定义tableRule, tableRule name="sharding-by-intfile-test">
2016-08-19 16:36:11 3049
原创 mysql分区表学习
一:怎样对已有数据的表进行表分区可以直接alter table进行修改。如:USE dba;ALTER TABLE t3 PARTITION BY RANGE(id) ( PARTITION p1 VALUES LESS THAN(5), PARTITION p2 VALUES LESS THAN (10), PARTITIONp3 VALUE
2016-08-18 15:02:42 3199
转载 Mysql临时表
当你创建临时表的时候,你可以使用temporary关键字。如: create temporary table tmp_table(name varchar(10) not null,passwd char(6) not null)‘或 CREATE TEMPORARY TABLE IF NOT EXISTS sp_output_tmp ENGINE = MEMORYSEL
2016-08-16 11:11:31 467
转载 mysql创建外键约束报错【Bug Fix】Error : Can't create table '#sql-534_185' (errno: 150)
alter table xx_shop_info add index FK9050F5D83304CDDC (shop_area), add constraint FK9050F5D83304CDDC foreign key (shop_area) references xx_shop_area (id)出现以下的错误Error : Can't create table '#s
2016-08-15 15:54:11 2314
原创 ERROR 1292 (22007): Truncated incorrect DOUBLE value: '96133dby11'
mysql> update T_USER set ADDRESS ='aaa' where userid= 1;ERROR 1292 (22007): Truncated incorrect DOUBLE value: '96133dby11'出错原因:where条件中的值传入了错误的数据类型。userid是varchar类型的,我却传入了int类型值。mysql> updat
2016-08-15 15:22:41 5864
原创 windows下安装Mysql 5.6(zip格式安装包)
5.6的安装包是一个zip文件,里面包含了data(有表空间文件和日志文件),bin等文件夹。不同于以往的只需要双击安装.msi就行了。因此,在此记录下安装包是.zip时的安装步骤。1 下载进http://downloads.mysql.com/archives/community/下载下载完成后,将其解压到要安装的路径下。这里是:E:\mysql-5.6.31-winx...
2016-08-15 13:27:14 13015
转载 如何为电脑创建新的硬盘分区
说到硬盘分区,可能很多朋友都想到了硬盘分区的软件,是的,大多数朋友在为电脑创建新的硬盘分区的时候,都会使用第三方软件,也就是我们常说的硬盘分区软件,但是大家可能不知道,使用第三方软件来创建的硬盘分区其实稳定性没有自行创建的好!那么win7系统下,我们如何为电脑创建新的硬盘分区呢?下面就给您讲述一下! 1、首先,将鼠标指向桌面上的计算机图标,然后右键点击,并选择管理选项进去。如图1所示
2016-08-15 11:07:12 1536
原创 mysql统计某列值连续出现次数小于五次的记录
表原纪录如下:需求:找出age连续出现次数少于5次的所有记录。#建临时表 CREATE TABLE dba.t3_temp AS SELECT cc.age,rownum,cc.orinum,cc.id,cc.nameFROM (SELECT aa.id, aa.age, aa.name, aa.orinum, IF( (aa.age
2016-08-11 15:47:51 6164
转载 SQL计算某一值连续出现的最大次数
root@127.0.0.1 : test > select * from itpub1; +------+------+| id | name |+------+------+| 1 | 1 || 2 | 1 || 3 | 1 || 4 | 1 || 5 | 2 || 6 | 2 || 7 | 1 || 8 | 1 |+------+------+
2016-08-11 09:08:09 10040 1
转载 MySql创建函数
一、查看创建函数的功能是否开启:mysql> show variables like '%func%';+-----------------------------------------+-------+| Variable_name | Value |+-----------------------------------------+-------+| log_bin_t
2016-08-09 17:27:05 484
转载 MYSQL5.5修改字符集报错:unknown variable 'default-character-set=utf8'
今天在修改MYSQL字符集的时候启动报错:unknown variable 'default-character-set=utf8'看来是default-character-set=utf8这个设置项惹得祸....因为MYSQL 5.5修改了字符集设置参数应该改成:用character_set_server=utf8 取代default-
2016-08-08 12:01:22 5392 1
转载 MYSQL5.5修改字符集报错:unknown variable 'default-character-set=utf8'
今天在修改MYSQL字符集的时候启动报错:unknown variable 'default-character-set=utf8'看来是default-character-set=utf8这个设置项惹得祸....因为MYSQL 5.5修改了字符集设置参数应该改成:用character_set_server=utf8 取代default-
2016-08-08 12:01:12 1602
原创 针对where条件中日期型字段前面加函数的慢查询的优化
当字段上创建了索引,但是where条件中该列前面加了函数时,会使索引失效。有时候可以通过改写sql来优化。如:select count(*) from T_SYNCLOG where TO_DAYS(NOW()) - TO_DAYS(CREATE_TIME) = 0 and STATUS=0 and ENTITY_TYPE='org';推断该sql含义是查看创建日期为今天的记录条数
2016-08-05 10:00:03 9578 1
原创 mysql应避免使用or
应尽量避免在 where 子句中使用 or 来连接条件,如果一个字段有索引,一个字段没有索引,将导致引擎放弃使用索引而进行全表扫描,如: 示例:T_ORG表的orgid是主键,UPDATE_TIME上没有建索引。加上or以后,走了全表扫描,没有走索引。
2016-08-04 15:11:38 4234
转载 mysql优化limit查询语句的5个方法
这篇文章主要介绍了mysql优化limit查询语句的5个方法,它们分别是子查询优化法、倒排表优化法、反向查找优化法、limit限制优化法和只查索引法,需要的朋友可以参考下mysql的分页比较简单,只需要limit offset,length就可以获取数据了,但是当offset和length比较大的时候,mysql明显性能下降1.子查询优化法先找出第一条数据,然后大于等于这条数据的i
2016-08-04 10:49:56 2731
symantec netbackup操作手册
2016-07-12
mha4mysql-manager-0.56-0.el6.noarch.rpm
2015-08-07
mha4mysql-node-0.56-0.el6.noarch.rpm
2015-08-07
visual c++ 2013_win64
2015-06-23
mysql workbench
2015-06-23
tortoisesvn-64位
2015-06-10
navicat premium-适用于windows 32位 中文版
2015-03-26
mysqltuner.pl
2023-03-31
proxysql-2.0.5-1-centos7.x86_64.rpm
2021-04-22
redhat6-asm.rar
2021-02-23
静默安装grid用到的响应文件
2020-09-12
Oracle单实例版本升级(11g To 12c).docx
2020-07-10
利用 Percona xtrbackup+binlog做完全恢复.docx
2020-03-17
mysql闪回实战.docx
2019-11-20
binlog2sql-master.zip
2019-11-20
instsrv.exe和srvany.exe
2017-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人