mysql
文章平均质量分 92
南极月光
oracle+mysql dba
展开
-
为什么导入dump出来的数据后,需要执行flush privileges
近期部署同学发现,使用我给的mysqldump出来的数据恢复完测试准生产环境后,login 总是报错Access denied for user 'phptest'@'localhost' (using password: YES)flush privileges的作用mysql 官方文档中针对flush privileges 的描述如下:If you modify the grant ta...原创 2020-05-06 19:25:50 · 580 阅读 · 0 评论 -
mysql 开发规范
一、基础规范表存储引擎必须使用InnoDB表字符集默认使用utf8,必要时候使用utf8mb4解读:(1)通用,无乱码风险,汉字3字节,英文1字节(2)utf8mb4是utf8的超集,有存储4字节例如表情符号时,使用它禁止使用存储过程,视图,触发器,Event解读:(1)对数据库性能影响较大,互联网业务,能让站点层和服务层干的事情,不要交到数据库层(2)调试,排错,迁移都比较困难...转载 2020-04-26 16:42:18 · 155 阅读 · 0 评论 -
k8s 中 mysql name resolve 导致数据库 crash
诡异现象近期在k8s环境部署MySQL数据库从库,发现只要是从库连接主节点的实例,主节点一两分钟内就会crash一次。如果从库不连接主库则不会故障。排查思路1. pod 的内存和MySQL的内存是否冲突2. MySQL最大连接数是否设置合理3. MySQL版本bug4. 对比其他没有问题的库,查找不一样参数柳暗花明内容延申MySQL的name resolveskip_name_...原创 2020-03-01 22:06:48 · 602 阅读 · 0 评论 -
mysql err 1677
描述MySQL主从切换修改表结构,在从库把varchar(100) 修改为text之后,重启sql_thread 失败,报错为:处理修改MySQL主从同步的转换参数:slave_type_conversions有哪些值,哪些是无损转换,哪些是有损转换异常现象...原创 2019-06-21 17:30:40 · 1368 阅读 · 0 评论 -
mysql error 1236
描述:主库MySQL5.6从库1:MySQL5.1 (new)从库2:MySQL5.6新搭建的MySQL 5.1 和5.6 在同一实例上,从库2slave正常,从库1 报错如下:Got fatal error 1236 from master when reading data from binary log: 'Slave can not handle replication even...原创 2019-06-21 15:03:01 · 599 阅读 · 0 评论 -
mysql批量导入测试
原创 2019-04-09 23:22:24 · 176 阅读 · 0 评论 -
MySQL ERROR 2006 (HY000)
MySQL ERROR 2006 (HY000) at line 2: MySQL server has gone away 错误解决MySQL 命令行客户端执行导入的时候报错:ERROR 2006 (HY000): MySQL server has gone awayNo connection. Trying to reconnect...Connection id: 8131C...原创 2019-04-03 21:10:51 · 829 阅读 · 0 评论 -
生产环境lepus部署 监控MySQL
主机类型服务器地址监控主机10.3.97.240被监控110.3.145.1被监控210.3.145.2原创 2019-03-19 17:32:43 · 2148 阅读 · 2 评论 -
mycat + keepalived + haproxy + mmm
整体环境描述mmm(Master-Master replication manager for MySQL)基于MySQL双主复制的高可用集群架构,该架构保证了集群的高可用服务(数据一致性不能完全保证)。当主节点宕机时,通过monitor 检测到,并触发VIP漂移,从而保证了数据的持续可用。在数据延迟较高,数据安全性要求较高的环境中不建议使用,可以考虑mhamycat 它是一个开源的分布式数据...原创 2019-01-23 09:45:39 · 490 阅读 · 0 评论 -
keep alived + MySQL 双主复制
MySQL双主复制双主复制的原理双主复制的优缺点双主复制的keepalivedkeepalived 原理keepalived 部署原创 2019-01-16 15:36:37 · 835 阅读 · 0 评论 -
gtid格式/主从同步方式转变
gtid 格式转换单主模式gtid 模式切换开启 enforce_gtid_consistency设置 gtid_mode打开的顺寻是:OFF <-> OFF_PERMISSIVE <-> ON_PERMISSIVE <-> ON主从同步方式转换当前主从的配置都是statement 的binlog原创 2019-01-15 15:00:48 · 342 阅读 · 0 评论 -
CENTOS 6.5 部署 PXC
PXC介绍Percona XtraDB Cluster 是percona 提供的mysql 集群的高可用方案,该方案基于galera 协议,可以保证集群的高可用和数据的强一致性。优点:多节点写入 数据实时同步 多节点保存数据副本 节点自动配置,便于管理 良好的读性能扩展缺点:由于在数据写入时,需要在各节点间进行检查,会增加写入的开销。会出现写放大现象 短板效应,由于所有...原创 2018-12-18 13:54:08 · 1406 阅读 · 0 评论 -
pxc集群增删节点
PXC节点的各种状态open 节点启动成功,准备加入集群primary 节点已经在集群中,且可以对外提供服务,新节点加入时,可以被选择为donor节点传输数据joiner 节点处于等待接收同步文件的状态jonied 节点完成数据同步,尝试保持和集群一致的状态synced 节点正常提供服务,表使已经完成同步,并和集群一致donor 节点处于提供全量数据的状态PXC的默认端...原创 2018-12-18 17:45:22 · 1618 阅读 · 0 评论