摘要:xtrabackup 备份与还原 mysql数据库 安装 官网地址: xtrabackup centos (apt,tar解压安装方式见上链接) $ yum install http://www.percona.com\ /downloads/percona-release/redhat/0.1-4
阅读全文
文章分类 - database
摘要:mysql 备份文件.xb 数据库备份还原 今天一位老友跟我说他的mysql备份文件后缀.xb无法还原,或者还原出来只有表格没有数据, 于是我决定尝试进行一下备份还原, 在网上搜了一下 有一个腾讯云的文档, 按照腾讯云的来吧 首先 解包备份文件 由于备份文件先经过 qpress 压缩,后经过 xbs
阅读全文
摘要:有时候我们需要对表的某个字段进行排序,比如标签 tag。如果 tag 包含中英文,那么就需要中英文混合排序。 排序目标是,英文就按首字母的 a,b,c 排,中文则按汉字的首字母排。 最简单的排序方法只需要一条 SQL 语句就可以完成: view source print? 01 mysql> sel
阅读全文
摘要:create sequence SEQ_T_PUB_SYZ minvalue 1 maxvalue 9999999999 start with 1 increment by 1 cache 100; CREATE OR REPLACE TRIGGER T_PUB_SYZ_ID BEFORE INSE
阅读全文
摘要:sql对查询为null的值赋默认值 后台开发中经常需要给前端提供接口,返回的字段为null的时候需要设置字段的默认值。 针对不同的数据库实现方式有: sqlserver: Sql代码 select isnull(字段,0) from 表名 --这样就是把空值赋值为0 MySQL: Sql代码 sel
阅读全文
摘要:今天在做项目时,看到了一个从没见过的MySQL函数——FIND_IN_SET(),顿时就产生了浓郁的兴趣,然后就搜了搜,翻了翻。 语法:FIND_IN_SET(str,strlist) 定义: 1. 假如字符串str在由N子链组成的字符串列表strlist中,则返回值的范围在1到N之间。 2. 一个
阅读全文
摘要:原始记录: select t.*, t.rowid from t_stu t order by t.s_birthday desc 返回: STU_ID S_NAME C_ID S_BIRTHDAY S0002 李四 C01 1989-3-21 S0036 张36 C02 1983-8-10 S00
阅读全文
摘要:一、 编写一条update语句实现商品涨价,具体规则如下 1、99元以内,提价20% 2、100-999元之间,提价10% 3、1000-1999之间,提价5% 4、其他提价2% [sql] view plain copy print? update goods set price = ( case
阅读全文
摘要:备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。本文将详细介绍在CentOS系统下如何设置mysql每天自动备份,有需要的朋友们下面来一起看看吧。 前言 大家都知道数据是一个比较重要的数据,经常需要备份,每次
阅读全文
摘要:mysql 5.6 占用 内存 过多 的 解决方案 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax 下载了mysql5.6.12 ,默认占用内存达400多M, 而原来使用的5.0 只有
阅读全文
摘要:假如有个表product有个字段add_time,它的数据类型为datetime,有人可能会这样写sql: 代码如下 复制代码 select * from product where add_time = '2013-01-12' 对于这种语句,如果你存储的格式是YY-mm-dd是这样的,那么OK,
阅读全文
摘要:MySQL5.1.x版本中引入了一项新特性EVENT,顾名思义就是事件、定时任务机制,在指定的时间单元内执行特定的任务,因此今后一些对数据定时性操作不再依赖外部程序,而直接使用数据库本身提供的功能 要查看当前是否已开启事件调度器,可执行如下SQL: SHOW VARIABLES LIKE 'even
阅读全文
摘要:本文来源于:http://www.server110.com/mysql/201403/7117.html Mysql关于bit类型的用法: 官方的资料如下: 9.1.5. 位字段值 可以使用b'value'符号写位字段值。value是一个用0和1写成的二进制值。 位字段符号可以方便指定分配给BIT
阅读全文
摘要:在 Navicat for MySQL 下面直接执行 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 就可以 方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR '
阅读全文
摘要:my.cnf是mysql启动时加载的配置文件,一般会放在mysql的安装目录中,用户也可以放在其他目录加载。 安装mysql后,系统中会有多个my.cnf文件,有些是用于测试的。 使用locate my.cnf命令可以列出所有的my.cnf文件 命令 locate my.cnf 输出 /usr/lo
阅读全文
摘要:博客地址已迁往 www.virtclouds.com 原文地址 http://www.virtclouds.com/538.html 很多MySQL程序都会带有匿名登录的功能。 在刚刚安装完MySQL之后,就能够登录数据库啦。 这对于平时使用MySQL来说也基本没有什么,可是假设我们想部署数据库的时
阅读全文
摘要:感谢www.baidu.com/p/dongfanghong_1 sql大神,简单的语法运用起来简直活了。第一法】 select * from table where name='D' UNION ALL select * from table where name<>'D' 第二法】 SELECT
阅读全文
摘要:SQL索引建立规则与优化 转自: http://blog.csdn.net/yimiyuangguang/article/details/17392823 一.了解索引 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称
阅读全文
摘要:需求模拟: 从业务表中取关键字: 根据关键字模糊查询内容, 符合条件返回整条: sql模板: 查询结果:
阅读全文
摘要:什么是MySQL主从复制 简单来说,就是保证主SQL(Master)和从SQL(Slave)的数据是一致性的,向Master插入数据后,Slave会自动从Master把修改的数据同步过来(有一定的延迟),通过这种方式来保证数据的一致性,就是主从复制。 MySQL主从能解决什么问题 一、高可用 因为数
阅读全文