MySQL高可用架构中,主库复制是非常常见的一种。
当主库宕机后,可以提升一个从库作为新的主库,保证服务可用性;同时可以通过扩展从库,提高整个集群的QPS。
在主从复制架构下,MySQL通过binlog来实现主从数据的一致性。
如上图,MySQL主从复制主要有以下步骤
...
主库复制/Binlog中最容易踩到的坑
2018.11.12, MySQL ,抢沙发,1138人打酱油CentOS7,MySQL主从配置和读写分离(MySQL主从、MySQL读写分离、MySQL分布式、数据库读写分离、主从配置)
2018.11.12, MySQL ,抢沙发,1919人打酱油一、实验目标
搭建两台MySQL服务器,一台作为主服务器,一台作为从服务器,主服务器进行写操作,从服务器进行读操作。
二、测试环境
主数据库: CentOS7, MySQL15.1 , 192.168.1.233
从数据库: CentOS7, MySQL15.1 , 192.168.1.234
三、主从配置步骤
1、确保主数据库与...
MySQL Study之--分区键和唯一性索引及主键之关系
2017.11.27, MySQL ,抢沙发,1389人打酱油数据切分——MySql表分区概述
2017.11.27, MySQL ,抢沙发,1280人打酱油
定义:
表的分区指根据可以设置为任意大小的规则,跨文件系统分配单个表的多个部分。实际上,表的不同部分在不同的位置被存储为单独的表。用户所选择的、实现数据分割的规则被称为分区函数,这在MySQL中它可以是模数,或者是简单的匹配一个连续的数值区间或数值...
数据切分——Mysql分区表的建立及性能分析
2017.11.27, MySQL ,抢沙发,1333人打酱油group_concat函数详解
2017.10.30, MySQL ,抢沙发,1445人打酱油
这个函数好啊,能将相同的行组合起来,省老事了。
MySQL中group_concat函数
完整的语法如下:
group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符'])
 ...
MySQL语法大全_自己整理的学习笔记
2017.07.12, MySQL ,抢沙发,1959人打酱油
select * from emp; #注释
#---------------------------
#----命令行连接MySql---------
#启动mysql服务器
net start mysql
#关闭
net stop mysql ...
Centos mysql 创建用户
2016.09.05, MySQL ,抢沙发,1724人打酱油
MySQL的root账号只能本地访问,不能远程访问。这时我们需要创建用户。
登录
mysql -u root -p
Enter password: (输入密码)
其中-u后跟的是用户名,-p要求输入密码,回车后在输入密码处输入密码。
用户创建、授权以及删除
创建用户
...
mysql find_in_set 排序使用方法
2016.08.12, MySQL ,抢沙发,1781人打酱油
$id_arr = array(2,6,3,10);//排好序的id列表
$sql = "select user,id from user_member where id in (".implode(",",$id_arr).")";
本来对id排序好了,结果查出来sql会自动对id再排序,怎么能按$id_arr的顺...
CentOS下MySQL忘记root密码解决方法【转载】
2016.05.30, MySQL ,抢沙发,1633人打酱油1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。
因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的
状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对
外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全
状态。最安全的...
PHP大批量插入数据库的3种方法和速度对比
2016.03.27, MySQL ,抢沙发,1908人打酱油PHP 同时提交多条记录到mysql数据库
2013.11.19, MySQL ,抢沙发,2335人打酱油
针对一个多行文本表单,一行一条数据,一次提交直接入库多条数据,方法如下:
多个提交和一个提交的道理是相同的,只是一些细节上要注意。
提交一个表单是:
<form>
<input type=text name=name>
<input type=text name=sex>
...
Centos6下修改mysql5连接数
2013.09.04, MySQL ,抢沙发,2140人打酱油
查看当前mysql的连接数:
[root@localhost ~]# /usr/bin/mysqladmin -u
root -p variables |grep max_connections
Enter
password:
|
max_connections &nbs...