liunx下sheel脚本自动凌晨备份mysql数据库
1、cd到/server/autobackup的目录,如不存在请新建,将脚本内容新增到文件backsql.shcd /server/autobackup vim backsql.sh2、脚本内容,使用mysqldump导出备份。web改成mysql用户,123456改成mysql密码...
优化索引及数据表设计问题导致查询慢
在有的时候,发现数据没有非常庞大的情况下,居然查询出现了非常缓慢的情况。看了一下,发现已经加多索引,但是为什么还是如此慢查询? 通常引起这种情况是由于多度的添...
查询数据库表注释内容,进行更新注释操作
根据这个命令,可以查询出更新表注释的sql命令,在执行以下命令是,需要注意的是权限问题,有可以能因为权限问题而无法查询,还有很多的条件可以限制,可自行处理。SELECT CONCAT( 'alter table ...
mysql主从复制(超简单)
怎么安装mysql数据库,这里不说了,只说它的主从复制,步骤如下:1、主从服务器分别作以下操作: 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、修改root的密码2、修改主服务器master:&nb...
mysql常用函数
一、数学函数ABS(x) 返回x的绝对值BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制)CEILING(x) 返回大于x的最小整数值EXP(x) 返回值e(自然对数的底)的x次方FLOOR(x) ...
mysql简单实现查询结果添加序列号顺序的方法
通过mysql语句为结果集添加序号排序,进行顺序排序操作,如1、2、3、4、5方法一select (@i:=@i+1) as i,table_name.* from table_name,(select @i:=0) as it方法二set ...
mysql中CONCAT值为null的问题解决办法
在一些mysql处理的过程中,我们会通过CONCAT函数来对一些字段进行连接查询。但在查询的过程中会还发现如果连接的某个字段的值为null,那么之后的值将会成功null,所以对于这种情况,解决方法如下问题重现SELECT ...
解决varchar类型的字段存储纯数字的导致排序不正常的情况
发现varchar的字段类型,存储纯数字的,用于排序发现排序的结果是乱序的,针对这种处理情况,写个记录,好以后方便使用。 &nb...
SQL查询结果如何根据条件把数字转换成中文,1转换成'正常'
在mysql的存储中,我们通常将一些状态值用0或1的数字表示,在查询的时候再转换成中文的意思,这样对存储有一定的优化,现在就写一个将数字1等状态转换成中文的方法...
mysql利用存储过程以时间前缀生成流水号
看到一些项目中有流水号的记录,在一些项目开发中,通常都是利用存储过程来生成流水号,这样就可以简单的实现该过程。在网上看到有一个比较简单的实例,摘录下来,作为参考。订单表结构流水...
2014年国人开源软件TOP 100
面对现在互联网技术的提升,看到国人的技术一直在飙升,有种自豪的感觉,看到有文章有介绍国人开源软件TOP 100,记录一下,作为参考。1. JFinalJFinal 是基于 Java 语言的极速 WEB + ORM 框...
MySQL 性能优化的最佳 20+ 条经验
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时...