MySQL 数据对比

  • Post author:
  • Post category:mysql

MySQL数据对比是常见的日常任务,使用pt-checksum 只能对比主从复制的数据,并且效率和使用上也不太方便。因此写了一个对比的工具,经过测试对比50张500万的表,能在30s内完成。 要求,mysql 表必须有自增主键,对比期间不会加锁。对于不是非常非常高并发的主从复制,也可以进行数据的对比。可以非常方便的加入到日常的定时任务中。建议使用单独的机器运行对比,并把结果保存在单独的数据库实例中…

继续阅读 MySQL 数据对比

mysql 查询结果 自定义列名

  • Post author:
  • Post category:mysql

mysql 查询结果 自定义列名 版权声明:本文为gentlu原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/gentlu/article/details/77185527

继续阅读 mysql 查询结果 自定义列名

Ubuntu下的LAMP(Linux+Apache+MySQL+PHP) 开发环境架设

  • Post author:
  • Post category:php

LAMP在业界是一个非常流行的词语,这4个字母分别代表Linux,Apache,MySQL和PHP。LAMP以其高效、灵活的特性已经成为中小企业的首选。 以前介绍一种迅速搭建LAMP的方式。 1 在Ubuntu上打开终端,输入 sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server 一口气就可以下载(apac…

继续阅读 Ubuntu下的LAMP(Linux+Apache+MySQL+PHP) 开发环境架设

Mysql数据库查询练习题~~入门级别

  • Post author:
  • Post category:mysql

一、本文章目标:掌握基本的查询、嵌套子查询及连接查询 。 面试开发岗位,无论是什么语言都会涉及到数据库查询的题目,这里收集关于数据库查询的某些例子,建议可以在面试之前稍微看看 资料分享,如果想要手动练习,可以导入下列资料中的数据库,答案也在里面了 点击打开链接 二、给出下面表的关系,写出题目要求的Sql语句 题目问题: 1.投影查询: l 查询Student表中所有记录的SName、Sex和Cla…

继续阅读 Mysql数据库查询练习题~~入门级别

MySQL如何避免使用swap

  • Post author:
  • Post category:mysql

Linux有很多很好的内存、IO调度机制,但是并不会适用于所有场景。对于DBA来说Linux比较让人头疼的一个地方是,它不会因为MySQL很重要就避免将分配给MySQL的地址空间映射到swap上。对于频繁进行读写操作的系统而言,数据看似在内存而实际上在磁盘是非常糟糕的,响应时间的增长很可能直接拖垮整个系统。这篇blog主要讲讲我们作为DBA,怎样尽量避免MySQL惨遭swap的毒手。 首先我们要了…

继续阅读 MySQL如何避免使用swap

mysql字符串类型时间比较大小

  • Post author:
  • Post category:mysql

日常随笔: 这里记录一个最近遇到的mysql字符串类型时间的问题 数据结构: |year(int)| month(int)| |2016 | 7 | |2016 |10| 使用CONCAT_WS拼接时间为yyyy-m格式,返回的是字符串类型 注:经测试字符串时间yyyy-m与yyyy-m单独比较,可以得到正确结果,但是yyyy-m与yyyy-mm比较得不出正确结果。 因为字符串比较首先会比较字符长…

继续阅读 mysql字符串类型时间比较大小

Oracle Mysql审计日志等保测评

  • Post author:
  • Post category:mysql

mysql oracle的审计日志 mysql的审计日志说是有两种方法,一种是需要安装插件模式的审计,一种直接开一个参数 1.安装插件模式 一、 mysql 日志 配置永久配置 : 保存时间及大小 https://blog.csdn.net/m0_51197424/article/details/124328403 https://www.simaek.com/archives/237/ 其他插件…

继续阅读 Oracle Mysql审计日志等保测评

【Mysql调优】6、分区表和分库分表概念介绍

  • Post author:
  • Post category:mysql

1、分区表 1)什么是分区表? 分区表:把大表按条件单独存储到多个不同的“物理小表”中,再构建出的完整“逻辑表”。 查询是先查询逻辑表,快速过滤出数据在那张表,然后查询指定的物理表即可。 2)分区表的优点 更少的数据检索范围 拆分超级大的表,可以将部分数据加载到内存当中(常见的就是将最近的数据加载到mysql缓存中) 分区表更容易维护 分区表的数据文件可以分布在不同的硬盘上,提高并发IO 减少锁的…

继续阅读 【Mysql调优】6、分区表和分库分表概念介绍

MySQL进阶

  • Post author:
  • Post category:mysql

DDL-表操作,数据类型有很多,主要分为三类,数值类型、字符串类型、日期时间类型 什么是精度和标度 什么是精度和标度 123.45  精度是5;标度是小数点后几位,标度是2 二进制文件是视频音频和安装包等 char(10) 性能好 varchar(10) 性能差         性别 gender char(1)       用户名 username varchar(50) 删除表 drop ta…

继续阅读 MySQL进阶

阿里云RDS数据恢复到本地MySQL数据库

  • Post author:
  • Post category:mysql

参考自阿里云 恢复云数据库MySQL的备份文件到自建数据库 , 本文补全了工具下载及安装过程,以及踩过的一些坑 1.工具下载 RDS MySQL 使用开源软件 percona-Xtrabackup 对MySQL 数据库进行备份。需要下载该软件,然后使用该软件进行恢复。 下载 percona-toolkit https://www.percona.com/downloads/percona-tool…

继续阅读 阿里云RDS数据恢复到本地MySQL数据库