mysql
文章平均质量分 75
要有梦想
这个作者很懒,什么都没留下…
展开
-
mysql 主从复制部署
数据库环境准备:1)具备单机单数据库多实例的环境2)或两台服务器,每个机器一个数据库的环境1.安装mysql,并启用bin-log2.建立用于从库复制的账号rep//////////////////////////////////////////grant replication slave on *.* to 'rep'@'192.168.56.%' iden原创 2016-10-09 09:40:36 · 236 阅读 · 0 评论 -
MySQL的sql_mode合理设置
MySQL的sql_mode合理设置sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题 sql_mode常用值如下: ONLY_FULL_GROUP_BY:对于GROUP BY聚合操作,如转载 2016-12-26 10:34:31 · 375 阅读 · 0 评论 -
drbd高可用服务(实现数据同步)
drbd基本介绍drbd(distrbuted replicated block device):分布式复制块设备类似 rsync + inotify 的架构:inotify基于文件系统上层,当文件系统中有数据发生变化,就调用rsync服务,将文件系统中的文件同步到备库。涉及对象drbd 中的块设备可以是磁盘分区,lvm逻辑卷,或整块磁盘等。原理drbd软件工作位置原创 2017-01-12 15:26:02 · 5447 阅读 · 0 评论 -
使用mysql存储过程-统计某个数据库下的所有表的记录数
其中用到了游标(cursor),循环(loop),动态SQL预处理(prepare)等技术,特此记录一下。CREATE PROCEDURE statis_rows()BEGINDECLARE sql_str VARCHAR (200);declare no_more_departments integer DEFAULT 0;DECLARE sq原创 2017-03-03 14:22:50 · 5660 阅读 · 4 评论