1.利用mysqldump实现从逻辑角度完全备份mysql,配合二进制日志备份实现增量备份 2.利用lvs快照从物理角度实现几乎热备的完全备份,配合二进制日志备份实现增量备份 3.利用percona公司的...
超越MySQL:三个流行MySQL分支的对比
导读:尽管MySQL是最受欢迎的程序之一,但是许多开发人员认为有必要将其拆分成其他项目,并且每个分支项目都有自己的专长。该需求以及Oracle对核心产品增长缓慢的担忧,导致出现了...
mysql里面利用str_to_date()把字符串转换为日期
STR_TO_DATE(str,format) 这是DATE_FORMAT()函数的反函数。它需要一个字符串str和一个格式字符串格式。STR_TO_DATE()返回一个DATETIME值。 开发要求,获取当月佣金,主要卡在了sql对datetime 类型的判...
对比mysql和oracle日期和字符相互转换
一、mysql日期和字符相互转换 1.1、日期字符 date_format(date,%Y-%m-%d) oracle中的to_char(); 1.2、字符日期 str_to_date(date,%Y-%m-%d) oracle中的to_date(); 1.3、mysql中的格式 %Y:代表4位的年份 %y:代表2为的...
MySQL备份还原(视图、存储过程)
最近在备份还原mysql的时候发现,视图还原报错,无法创建视图,在网上查了下资料,找到以下信息: 1、如果备份的数据库含有视图,还原时需要把my.ini中的character-set改为latin1,才能够还...
MySQL查询前n条记录
MySQL查询前n条记录 SQL Server 中使用top查询前n行数据,语法规则为: SELECT TOP number|percent column_name(s) FROM table_name 而在MySQL中使用的是limit: SELECT column_name(s) FROM table_name LIMIT number 例子:...
MySQL mysqldump数据导出详解
在日常维护工作当中经常会需要对数据进行导出操作,而mysqldump是导出数据过程中使用非常频繁的一个工具;它自带的功能参数非常多,文章中会列举出一些常用的操作,在文章末尾会...
MySQL 5.1+ 数据库报错注入利用
在MySQL 5.1+ 数据库上,常用的报错注入利用 1、通过floor报错 可以通过如下一些利用代码 and select 1 from ( select count (*),concat(version(),floor(rand( 0 )* 2 ))x from information_schema.tables group by x)a); a...
MySQL的语句执行顺序
MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些...
MySQl分组显示组内前N项
MySQl分组显示组内前N项,分开查询 先查询id select CAST(group_concat(ids) AS CHAR(10000) CHARACTER SET utf8) as iid from (select SUBSTRING_INDEX(group_concat(id ORDER BY字段),,,4) as ids from `table` group by 字段) as val 在根...