mysql
文章平均质量分 81
清风~
诗和远方,星辰征途。
展开
-
数据库中的MHA高可用配置及故障切换
文章目录一、MHA概述二、MHA的组成三、案例拓扑图四、搭建步骤实验思路:一、MHA概述MHA(MasterHigh Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。MHA 的出现就是解决MySQL 单点的问题。MySQL故障切换过程中,MHA能做到0~30秒内自动完成故障切换操作。MHA能在故障切换的过程中最大程度上保证数据的一致性,以达到真正意义上的高可用。二、MHA的组成1、MHA Node(数据节点)MHA Node 运行在每台 MySQL原创 2021-02-19 15:25:26 · 2406 阅读 · 7 评论 -
MySQL数据库项目配置与解析
文章目录1、项目环境(1)项目拓扑:(2)环境描述2、任务需求3、配置步骤1、项目环境1.1(1)项目拓扑:(2)环境描述主机操作系统IP地址主要软件MasterCentOS 7.3 x86_64192.168.1.101cmake-3.16.2.tar.gz、boost_1_59_0.tar.gz、mysql-5.7.28.tar.gzSlave1CentOS 7.3 x86_64192.168.1.102cmake-3.16.2.tar.gz、boo原创 2021-02-18 16:24:02 · 716 阅读 · 1 评论 -
MySQL主从复制与读写分离报错与解决方案
文章目录报错一:java 的3306端口找不到报错二:端口次数出现太多报错三:在客户机中远程连接 amoeba服务器 代理访问mysql 时,连接不上amoeba。当我在部署MySQL主从复制与读写分离时,连续出现了以下几个报错,让我直接炸裂,花了好几个小时候进行排错,现在将报错情况与解决方案与大家进行分享。报错一:java 的3306端口找不到解决思路:amoeba是基于java 环境的服务,amoeba起来了 netstat 才能查到java的3306端口 .这种问题如果第一次都起不来,原创 2021-02-08 13:18:11 · 1784 阅读 · 5 评论 -
MySQL数据库自动补全命令
文章目录方式一:临时使用自动补全功能方式二:永久使用自动补全功能方式三:使用软件mycli实现自动补全功能方式一:临时使用自动补全功能mysql -u root -p --auto-rehash方式二:永久使用自动补全功能vim /etc/my.cnf[mysql]auto-rehash方式三:使用软件mycli实现自动补全功能此方法需要使用在线源进行软件包的安装yum -y install epel-releaseyum -y install python-pipyum -y原创 2021-02-05 16:59:13 · 2396 阅读 · 2 评论 -
企业中常用的 MySQL主从复制与读写分离 实操
文章目录一、MySQL 读写分离与主从复制理论1、读写分离基本的原理(什么是读写分离)2、为什么要做读写分离3、什么时候要读写分离4、主从复制与读写分离5、mysql 支持的复制类型6、主从复制的工作过程7、MySQL 读写分离原理8、常见的 MySQL 读写分离分为以下两种:二、MySQL 读写分离与主从复制步骤一、MySQL 读写分离与主从复制理论1、读写分离基本的原理(什么是读写分离)读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库原创 2021-02-03 15:18:37 · 412 阅读 · 2 评论 -
MySQL高阶SQL语句(学会这些,让你对于数据库游刃有余)
文章目录环境准备:use gcc;create table location (Region char(20),Store_Name char(20));insert into location values('East','Boston');insert into location values('East','New York');insert into location values('West','Los Angeles');insert into location values('W原创 2021-01-31 14:58:49 · 2361 阅读 · 8 评论 -
MySQL备份、恢复与日志管理,简单化管理MySQL
文章目录一、MySQL 日志管理基础命令MySQL 的日志默认保存位置为 /usr/local/mysql/datavim /etc/my.cnf[mysqld]##错误日志,用来记录当MySQL启动、停止或运行时发生的错误信息,默认已开启log-error=/usr/local/mysql/data/mysql_error.log #指定日志的保存位置和文件名##通用查询日志,用来记录MySQL的所有连接和语句,默认是关闭的general_log=ONgeneral_log_原创 2021-01-28 15:48:59 · 355 阅读 · 8 评论 -
MySQL事务与存储引擎相关基础命令与理论
文章目录一、MySQL 事务(一)、事务的概念(二)、事务的 ACID 特点(三)、事务控制语句(四)、使用 set 设置控制事务二、MySQL存储引擎(一)、存储引擎概念介绍(二)、MyISAM的特点介绍(三)、MyISAM 适用的生产场景举例(四)、InnoDB 特点介绍(五)、InnoDB适用生产场景分析(六)、企业选择存储引擎依据(七)、相关命令一、MySQL 事务(一)、事务的概念1、事务是一种机制、一个操作序列,包含了一组数据库操作命令,并且把所有的命令作为一个整体一起向系统提交或撤销操作原创 2021-01-27 16:34:57 · 1210 阅读 · 8 评论 -
学会熟练使用MySQL索引,快速检索数据库,大大提升工作效率
文章目录一、MySQL 索引(一)、索引的概念(二)、索引的作用(三)、索引的副作用(四)、创建索引的原则依据(五)、索引的分类和创建(六)、查看索引(七)、删除索引(八)、实际案例一、MySQL 索引(一)、索引的概念1、索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址 (类似于C语言的链表通过指针指向数据记录的内存地址) 。2、使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据,因此能加快数据库的查询速度。原创 2021-01-26 17:54:38 · 2791 阅读 · 4 评论 -
MySQL数据库管理常用基本操作
文章目录一、数据库基本概念1、数据库管理系统(DBMS)2、数据库系统二、当今主流数据库介绍1、SQL Server(微软公司产品)2、Oracle(甲骨文公司产品)3、DB2(IBM公司产品)4、MySQL(甲骨文公司收购)三、数据库类型(一)、关系数据库(二)、非关系数据库介绍四、MySQL数据库介绍五、MySQL数据库管理基本操作一、数据库基本概念1、数据库管理系统(DBMS)是实现对数据库资源有效组织、管理和存取的系统软件数据库的建立和维护功能、数据定义功能、数据操纵功能、数据库的运行管理原创 2021-01-25 18:38:13 · 1021 阅读 · 5 评论 -
web服务集群之LNMP部署及应用
文章目录前言:一、LNMP架构的部署(一)、LNMP架构概述(二)、MySQL安装配置(三)、PHP解析环境的安装(四)、配置Ngnx支持PHP环境二、部署LNMP步骤与相关命令(一)、安装Nginx 服务(二)、安装 MySQL服务(三)、安装配置PHP解析环境(四)、搭建Discuz论坛前言:中众所周知,LAMP平台使目前使用最为广泛的网站服务器架构,其中的“A”对应着Web服务软件 Apache HTTP server 。随着 Nginx 在企业中的使用越来越多,LNMP(或LEMP)架构也受到越原创 2021-01-12 16:51:08 · 516 阅读 · 3 评论