mysql 集群搭建
my_bai
专注计算机行业,服务器运维工程师
展开
-
Mysql不停止主库做Slave ,mysqldump
mysql服务器的主从配置,这样不但可以实现读写分离,也可以在主库死机后从备用库中恢复,如果有多个从库,还能实现集群,但是一直以来网上的很多教程都需要重启主库,在生产环境中这是不允许的,下面给大家一种不停止主库做从库的方法。 原有主库配置参数如下: # vi my.cnf server-id = 1 #id要唯一 log-bin = mysql-b原创 2017-06-01 15:20:25 · 3063 阅读 · 0 评论 -
Mysql 水平拆分和垂直拆分
1,水平分割: 例:QQ的登录表。假设QQ的用户有100亿,如果只有一张表,每个用户登录的时候数据库都要从这100亿中查找,会很慢很慢。如果将这一张表分成100份,每张表有1亿条,就小了很多,比如qq0,qq1,qq1...qq99表。 用户登录的时候,可以将用户的id%100,那么会得到0-99的数,查询表的时候,将表名qq跟取模的数连接起来,就构建了表名。比如123456789用户,取模的转载 2017-06-19 18:28:58 · 380 阅读 · 0 评论 -
mysql 检查主从数据是否一致
1、master 上创建 create database percona; CREATE TABLE `percona`.`dsns` ( `id` int(11) NOT NULL AUTO_INCREMENT, `parent_id` int(11) DEFAULT NULL, `dsn` varchar(255) NOT NULL, PRIMARY KEY (`id`) ); use原创 2017-07-06 08:43:34 · 3853 阅读 · 0 评论 -
使用xtrabackup远程备份到及重建数据库
准备工作: 从percona网站下载xtrabackup: wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.3.3/binary/tarball/percona-xtrabackup-2.3.3-Linux-x86_64.tar.gz 创建数据库备份帐号:GRANT SELECT转载 2017-06-08 13:47:37 · 3576 阅读 · 1 评论 -
mysql 数据字典
header('content-type:text/html;charset=utf-8'); define('DB_HOST','x.1.13.1'); define('DB_USER','test'); define('DB_PASS','xxx313'); define('DB_NAME','xxxxxxx'); define('DB_PORT',3306);原创 2017-09-14 10:02:21 · 2883 阅读 · 0 评论 -
MySQL--- DDL、DML、DCL都包括那些语句?
1、DDL(data definition language):数据定义语言 DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上,他们大多在建立表时使用。 常用的语句关键字包括: (1)CREATE (2)ALTER (3)DROP123123 2、DML(data manipulation language):数据库操纵语言 用转载 2017-08-29 10:25:57 · 981 阅读 · 0 评论 -
MySQL Key值(PRI, UNI, MUL)的含义
PRI主键约束; UNI唯一约束; MUL可以重复。原创 2017-08-29 10:27:50 · 1450 阅读 · 0 评论 -
MySQL 触发器简单实例
MySQL 触发器简单实例 ~~语法~~ CREATE TRIGGER 触发器名称> --触发器必须有名字,最多64个字符,可能后面会附有分隔符.它和MySQL中其他对象的命名方式基本相象. { BEFORE | AFTER } --触发器有执行的时间设置:可以设置为事件发生前或后。 { INSERT | UPDATE | DELETE } --同样也能设定触发的事件:它们可以在原创 2017-08-29 17:28:28 · 295 阅读 · 0 评论 -
mysql innodb ibd frp恢复数据库
前提条件 新开一个实例 ,只适合独立表空间结构 数据库版本要一样,用的是独立表空间 有问题要重新测试,删除数据,初始化库,已测试N遍才成功的 友情连接:http://blog.csdn.net/hi__study/article/details/53489672 http://www.linuxidc.com/Linux/2012-02/54122.htm 1、新建一个一样的数据库名称原创 2017-10-24 11:01:53 · 406 阅读 · 0 评论