MySQL常用操作及读书笔记

MySQL常用操作及读书笔记
MySQL(及其同门MariaDB)无疑在开源数据库中使用量依然是最高的,仅 WordPress 就声称互联网上近一半的网站都是用的它,而 WordPress 使用的正是 MySQL。本文中不对基础的 CRUD 操作进行缀述,主要记录一些常用配置以及对 高性能MySQL第4版(Early Release,英文版尚未出版)中的一些学习笔记。官方示例数据库,如……继续阅读 »

Alan 3年前 (2021-05-31) 2389浏览 0评论2个赞

MongoDB高手课

MongoDB高手课
MongoDB再入门MongoDB 重新定义 OLTP 数据库2018 4.x 开始支持分布式事务 MongoDB vs. 关系型数据库 MongoDB vs. 关系型数据库多形性:同一个集合中可以包含不同字段(类型)的文档对象动态性:线上修改数据模式,修改时应用与数据库均无须下线数据治理:支持使用 JSON Schema 来规范数据模式。在……继续阅读 »

Alan 4年前 (2020-02-12) 4912浏览 0评论0个赞

MongoDB基础

MongoDB基础
什么是MongoDB?存储文档的非关系型数据库使用 Docker容器运行 MongoDB docker pull mongo:4 # 拉取镜像docker images # 查看docker run --name mymongo -v /tmp/mymongo:/data/db -d mongo:4 # 运行 (-d……继续阅读 »

Alan 4年前 (2020-01-01) 3965浏览 0评论0个赞

MySQL DBA修炼之道读书笔记

MySQL DBA修炼之道读书笔记
2018年已至尾声,12月想本着“不上新,只去库存”的原则来解决掉过往学习中遗留下来的问题。作为一个非技术出身的人,仅仅是凭着一点点热情和现实中的需求东拼西凑的学习一堆知识点,有收获但也意识到这样无法形成体系,于是在思考着需要梳理下过往,预计在19年会产生一些其它的系列,MySQL 是计划之一。MySQL 的江湖地位无需赘述,当然因 Oracle 的收……继续阅读 »

Alan 5年前 (2018-12-17) 6942浏览 0评论0个赞

Mac系统MySQL数据库无法启动

Mac系统MySQL数据库无法启动
今天打开电脑MySQL数据库突然莫名奇妙地启动不起来了,在System Preferences中点击Start MySQL Server没有任何效果,然后在命令行登录mysql -uroot -p出现如下报错 ERROR 2002 (HY000): Can't connect to local MySQL server thro……继续阅读 »

Alan 7年前 (2017-03-20) 8184浏览 0评论0个赞

MySQL监控

MySQL监控
可用性监控确认数据库是否可以通过网络连接mysqladmin -umonitor_user -p -h ping #远程服务器上执行telent ip dp_port #手动使用程序通过网络建立数据库连接(推荐)read_only是否为off建立监控表并对表中数据进行更新执行简单的查询select @@version监控数据库的连接数sho……继续阅读 »

Alan 8年前 (2016-07-26) 5523浏览 0评论0个赞

MySQL性能优化

MySQL性能优化
通过Profile查看SQL各个阶段所消耗的时间进而采取有针对性的优化在上图中我们看到显示了一个warning,那这是什么原因导致的呢,执行因此在MySQL5.6以后实际上官方推荐使用的是Performance Schema,下面是使用Performance Schema方法此时再执行同样的语句常用的优化方法1.大表数据的修改采取分批处理……继续阅读 »

Alan 8年前 (2016-07-21) 6668浏览 0评论0个赞

MySQL MHA高可用架构

MySQL MHA高可用架构
MySQL MHA高可用架构主要用于:监控主数据库服务器是否可用当主DB不可用时,从多个从服务器中选举出新的主数据库服务器提供了主从切换和故障转移功能配置步骤首先参考MySQL主从复制的中基于GTID复制的配置方法配置三台服务器1.建立主从复制群,MHA可同时支持基于日志点和基于GTID的主从复制,推荐采用基于GTID的主从复制(MMM仅支持……继续阅读 »

Alan 8年前 (2016-07-18) 10633浏览 0评论1个赞