CentOS7 安装 MySQL

系统环境 centOS7.5 64位 开始部署 1. 添加mysql yum源 在centOS上直接使用yum install mysql安装,最后安装上的会是MariaDB,所以要先添加mysql yum源 rpm -Uvh https://repo.mysql.com//my […]

MySQL基本知识点梳理和查询优化

本文主要是总结了工作中一些常用的操作,以及不合理的操作,在对慢查询进行优化时收集的一些有用的资料和信息,本文适合有mysql基础的开发人员。 一、索引相关 1、索引基数:基数是数据列所包含的不同值的数量。例如,某个数据列包含值1、3、7、4、7、3,那么它的基数就是4。索引的基数 […]

彻底删除mysql方法

首先,先在服务(开始——>控制面板——>管理工具——>服务)里停掉MySQL的服务。打开控制面板-添加删除程序,找到MySQL,卸载。或者用360安全卫士来卸载也行。也可以用mysql的那个安装程序删除 把安装好的MYSQL卸载了,但这对于卸载MySQL来说这只是一半,还有重要的 […]

如何在Ubuntu 18.04上使用MySQL设置远程数据库以优化站点性能

介绍 随着您的应用程序或网站的增长,可能会出现您已经超出当前服务器设置的程度。 如果您在同一台计算机上托管Web服务器和数据库后端,最好将这两个功能分开,以便每个功能可以在自己的硬件上运行,并分担响应访问者请求的负载。 在本指南中,我们将介绍如何配置Web应用程序可以连接的远程M […]

使用systemtap调试工具分析MySQL的性能

SystemTap是Linux下的动态跟踪工具,可以方便的监控、跟踪运行中的程序或Linux内核操作,我们通过写SystemTap脚本(与C语言类似),编译为内核模块,然后加载到内核中运行,它带来的性能损耗比较小。 一、 分析SQL语句在执行各个阶段的消耗 比如我们想统计一句SQ […]

比MySQL快6倍 深度解析国内首个云原生数据库POLARDB的“王者荣耀”

随着移动互联网、电子商务的高速发展,被使用最多的企业级开源数据系统MySQL面临着巨大挑战——为迎接“双11″的高并发要提前做好分库分表;用户不断激增要将读写分离才能应对每天上亿次的访问,但读写分离后会导致数据同步延时严重、分布式事务复杂且效率低下、数据库可用性下降、 […]

MySQL高可用之PXC简介

PXC简介: galera产品是以galera cluster方式为mysql提高高可用集群解决方案的。galera cluster就是集成了galera插件的mysql集群。galera replication是codership提供的mysql数据同步方案,具有高可用性,方便 […]

Linux安装MySQL

1、下载MySQL服务,MySQL下载地址 https://dev.mysql.com/downloads/mysql/ 2、选择对应的系统下载之后,通过共享文件的方式,传到服务器/usr/local/目录下。然后解压 tar zxvf mysql-5.6.42-linux-gl […]